定义容器类模板 forward_list 和几个支持模板。
要求
标头:<forward_list>
命名空间: std
注意
<forward_list> 库也使用 #include <initializer_list> 语句。
成员
运算符
| 名称 | 描述 |
|---|---|
| operator== | 测试运算符左侧的转发列表对象是否等于右侧的转发列表对象。 |
| operator!= | 测试运算符左侧的转发列表对象是否不等于右侧的转发列表对象。 |
| 算子< | 测试运算符左侧的转发列表对象是否小于右侧的转发列表对象。 |
| operator<= | 测试运算符左侧的转发列表对象是否小于或等于右侧的转发列表对象。 |
| 算子> | 测试运算符左侧的转发列表对象是否大于右侧的转发列表对象。 |
| operator>= | 测试运算符左侧的转发列表对象是否大于或等于右侧的转发列表对象。 |
Functions
| 名称 | 描述 |
|---|---|
| swap | 交换两个转发列表的元素。 |
类
| 名称 | 描述 |
|---|---|
| forward_list | 描述用于控制变长元素序列的对象。 序列存储为元素的单向链接列表,其中每个节点都包含 Type 类型的成员。 |