std::make_move_iterator_C++中文网
| 定义于头文件 |
||
| template< class Iterator > |
(C++11 起) (C++14 前) |
|
| template< class Iterator > |
(C++14 起) (C++17 前) |
|
| template< class Iterator > |
(C++17 起) | |
make_move_iterator 是对给定迭代器 i 构造类型从参数类型推出的 std::move_iterator 的便利函数模板。
参数
返回值
可用于从通过 i 访问的元素移动的 std::move_iterator
可能的实现
示例
可能的输出:
v1 now holds: "one" "two" "three" v2 now holds: "one" "two" "three" original list now holds: "" "" ""