Quick A: When correctly implemented per the standard, you get in-place construction with perfect forwarding.
Longer question:
push_back vs emplace_back
I'm a bit confused regarding the difference between push_back and emplace_back.
void emplace_back(Type&& _Val); void push_back(const Type& _Val); void push_back(Type&& _Val);As there is a push_back overload taking a rvalue reference I don't quite see what the purpose of emplace_back becomes?
Add a Comment
Comments are closed.