一、 定义
std::vector<T,Allocator>::vector
1
vector();
vector() noexcept(noexcept(Allocator()));
constexpr vector() noexcept(noexcept(Allocator()));
默认构造函数。使用默认构造的分配器构造一个空容器。
2
explicit vector( const Allocator& alloc );
使用给定的分配器 alloc 构造一个空容器。
3
constexpr vector( size_type count,
const T& value,
const Allocator& alloc = Allocator());
使用具有值 value 元素的 count 个副本构造容器。
4
explicit vector( size_type count, const Allocator& alloc = Allocator() );
使用 count 个默认插入的 T 实例构造容器。不制作副本
5
template<