C++ 概念: CopyInsertable
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
指定的类型的一个实例可以复制构造的地方,在未初始化的存储.
原文:
Specifies that an instance of the type can be copy-constructed in-place, in uninitialized storage.
[编辑] 要求
如果给定的类型
T
是CopyInsertable
放入容器中X
原文:
The type
T
is CopyInsertable
into the container X
if, given A
|
的分配器类型定义为
X::allocator_type 原文: the allocator type defined as X::allocator_type |
m
|
左值的类型
A X::get_allocator() 原文: the lvalue of type A obtained from X::get_allocator() |
p
|
指针类型
T* 制备的容器 原文: the pointer of type T* prepared by the container |
v
|
表达的类型
T ,作为参数提供的push_back()等 原文: expression of type T , provided as the argument to push_back(), etc |
下面的表达式是良好的
原文:
the following expression is well-formed:
std::allocator_traits<A>::construct(m, p, v);