vector
(以及list
其他容器)具有成员函数 (MF) assign
。我想比较assign
MF(范围版本)与赋值运算符。
据我了解,在以下情况下使用它很有用assign
:
- 一个人想要分配向量的一个子范围(而不是从头到尾)。
- 分配是从数组完成的。
在其他情况下,MF 没有缺点,assign
可以使用赋值运算符。我对吗?assign
使用MF还有其他原因吗?
vector
(以及list
其他容器)具有成员函数 (MF) assign
。我想比较assign
MF(范围版本)与赋值运算符。
据我了解,在以下情况下使用它很有用assign
:
在其他情况下,MF 没有缺点,assign
可以使用赋值运算符。我对吗?assign
使用MF还有其他原因吗?