raw_storage_iterator& operator=(const T& element); // (1) C++98
raw_storage_iterator& operator=(T&& element); // (2) C++17
このクラスは、C++17から非推奨となり、C++20で削除された。
概要
値を出力する
テンプレートパラメータ制約
- (1) : 型
Tがコピー構築可能(Cpp17CopyConstructible)であること - (2) : 型
Tがムーブ構築可能(Cpp17MoveConstructible)であること
効果
- (1) : 現在イテレータが指している位置に、
elementをコピーしてT型オブジェクトを構築する。 - (2) : 現在イテレータが指している位置に、
std::move(element)をムーブしてT型オブジェクトを構築する。
戻り値
イテレータへの参照を返す。