I'm somewhat confused with respect to the contrast 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
over-burden taking a value reference I don't exactly see what the motive behind
emplace_back
becomes?