vector
(list
および他のコンテナと同様)にはメンバー関数(MF)がありassign
ます。assign
MF (範囲バージョン) と代入演算子を比較したい。
私が理解している限り、次の場合に使用すると便利ですassign
。
- ベクトルの部分範囲 (最初から最後までではなく) を割り当てたいとします。
- 割り当ては配列から行われます。
それ以外の場合は、MF に短所がなくassign
、代入演算子を使用できます。私は正しいですか?assign
MFを使用する他の理由はありますか?