std::front_insert_iterator<Container>::front_insert_iterator

explicit front_insert_iterator( Container& c );
(C++20 前)
explicit constexpr front_insert_iterator( Container& c );
(C++20 起)

初始化底层指向容器指针为 std::addressof(c)

参数

c - 用以初始化插入器的容器

缺陷报告

下列更改行为的缺陷报告追溯地应用于以前出版的 C++ 标准。

DR 应用于 出版时的行为 正确行为
P2325R3 C++20 由于 C++20 迭代器必须为 default_initializable 提供了默认构造函数 与该要求一同移除