std::insert_iterator<Container>::insert_iterator
来自cppreference.com
< cpp | iterator | insert iterator
insert_iterator() = default; |
(1) | (C++20 起) |
(2) | ||
insert_iterator( Container& c, typename Container::iterator i ); |
(C++20 前) | |
constexpr insert_iterator( Container& c, ranges::iterator_t<Container> i ); |
(C++20 起) | |
1) 初始化底层指向容器的指针为 nullptr 并值初始化底层迭代器。
|
(C++20 起) |
2) 初始化底层指向容器指针为 std::addressof(c) 并初始化底层迭代器为
i
。参数
c | - | 用以初始化插入器的容器 |
i | - | 用以初始化插入器的迭代器 |