名前空間
変種
操作

std::vector<T,Allocator>::emplace

提供: cppreference.com
< cpp‎ | container‎ | vector
 
 
 
 
template< class... Args >
iterator emplace( const_iterator pos, Args&&... args );
(C++11以上)

新しい要素を pos の前に直接挿入します。 要素は std::allocator_traits::construct を通して構築されます。 これは一般的にはコンテナによって提供される位置に要素をその場で構築するために placement new を使用します。 引数 args... はコンストラクタに std::forward<Args>(args)... として転送されます。

新しい size()