std::insert_iterator::operator=

来自cppreference.com
(1)
insert_iterator<Container>&
    operator=( typename Container::const_reference value );
(C++11 前)
insert_iterator<Container>&
    operator=( const typename Container::value_type& value );
(C++11 起)
insert_iterator<Container>&
    operator=( typename Container::value_type&& value );
(2) (C++11 起)

插入给定的 value 到迭代器。

1) 导致 iter = container->insert(iter, value); ++iter;
2) 导致 iter = container->insert(iter, std::move(value)); ++iter;

目录

[编辑] 参数

value - 要插入的值

[编辑] 返回值

*this

注意

此函数开创了关联容器的有提示插入(例如 std::set::insert )和顺序容器的定位插入(例如 std::vector::insert )间的签名兼容性。

[编辑] 示例