vector::emplace_back

vector::emplace_back (끝에 요소 생성 추가)

emplace_back()은 주어진 인자로 새 요소를 컨테이너의 끝에 제자리 생성해 추가해요. 임시 객체를 만들지 않아 효율적이에요.

출처: cppreference

본문

emplace_back은 인자 args를 사용해 새 요소를 컨테이너 끝에 제자리 생성해요. std::allocator_traits::construct를 통해 생성돼요.

template< class... Args >
void emplace_back( Args&&... args );

반환값 (Return value)

없음.

복잡도 (Complexity)

상각 상수 시간이에요.

더 알아보기 (Learn more)

cppreference