最終更新日時(UTC):
が更新

履歴 編集

function
<iterator>

std::front_insert_iterator::コンストラクタ

constexpr front_insert_iterator() noexcept = default;   // (1) C++20

explicit front_insert_iterator(Container& x);           // (2) C++03
explicit constexpr front_insert_iterator(Container& x); // (2) C++20

概要

front_insert_iteratorオブジェクトを構築する。

効果

  • (1) : メンバ変数containernullptrで初期化する。
  • (2) : xへのポインタをメンバ変数containerに保持する。
    • C++11まで : xへのポインタは、&xで取得する
    • C++14以降 : xへのポインタは、std::addressof(x)で取得する

参照