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)
상각 상수 시간이에요.