Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.22 KB

File metadata and controls

27 lines (20 loc) · 1.22 KB

コンストラクタ

  • iterator[meta header]
  • std[meta namespace]
  • insert_iterator[meta class]
  • function[meta id-type]
insert_iterator(Container& x, typename Container::iterator i);            // C++03
constexpr insert_iterator(Container& x, ranges::iterator_t<Container> i); // C++20

概要

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

効果

コンテナxへのポインタをメンバ変数containerに保持し、挿入位置を示すイテレータiをメンバ変数iterに保持する。

  • C++11まで : xへのポインタは、&xで取得する
  • C++14以降 : xへのポインタは、std::addressof(x)で取得する

参照