Пространства имён
Варианты
Действия

std::forward_list::clear

Материал из cppreference.com
 
 
 
 
<tbody> </tbody>
void clear();
(начиная с C++11)

Удаляет все элементы из контейнера.

Делает недействительными все ссылки, указатели или итераторы указывающие на удалённые элементы. Может также сделать недействительными итераторы после конца последовательности.

Параметры

(Нет)

Возвращаемое значение

(Нет)

Исключения

спецификация noexcept:  
noexcept
  

Сложность

Линейная в зависимости от размера контейнера.

clear определена в смысле erase, у которого линейная сложность. (до C++11)
сложность clear не указана. (начиная с C++11)
(до C++14)
clear имеет линейную сложность для последовательных контейнеров. (начиная с C++14)

См. также

удаляет элементы после указанного элемента
(public функция-элемент) [править]