cpp/container/vector/operator as

来自cppreference.com
< cpp‎ | container‎ | vector

目录

vector::operator=

vector<T,Allocator>& operator=(const vector<T,Allocator> &x);
vector<T,Allocator>& operator=(vector<T,Allocator> &&x);
vector& operator=(initializer_list<T>);

一个 vector 可以被另一个 vector 变量 x 通过赋值运算符来进行赋值操作。 x 既可以是常量引用也可以是普通的右值引用。 此外,std::vector对象还可以通过一系列的值列表来进行赋值操作。

[编辑] 参数

x - 源数据对象(std::vector容器)

[编辑] 返回值

*this

[编辑] 时间复杂度

常量引用时为线性