方法

方法名称 定义
operator= 为容器分配值
assign 为容器分配值
get_allocator 返回关联的分配器
-—– -—–
元素访问
front 访问第一个元素
-—– -—–
迭代器
before_begin 在开始之前返回元素的迭代器
cbefore_begin 在开始之前向元素返回一个常量迭代器
begin 将迭代器返回到开头
cbegin 将 const 迭代器返回到开头
end 将迭代器返回到结尾
cend 将迭代器返回到结尾
容量
empty 检查容器是否为空
max_size 返回最大可能的元素数
修饰符
clear 清除内容
insert_after 在元素后插入元素
emplace_after 在元素之后就地构造元素
erase_after 擦除元素后面的元素
push_front 在开头插入一个元素
emplace_front 在开头构造一个元素
pop_front 删除第一个元素
resize 更改存储的元素数量
swap 交换内容
操作
merge 合并两个排序列表
splice_after 从另一个 forward_list 移动​​元素
remove 删除满足特定条件的元素
remove_if 删除满足特定条件的元素
reverse 颠倒元素的顺序
unique 删除连续的重复元素
sort 对元素进行排序