Я push_back
временный объект в vector
вот так,
vector<A> vec;
vec.push_back(A("abc"));
будет ли компилятор применять копию -elision для создания временного A("abc")
непосредственно в vector
, так что копирующий ctor A
не будет запускаться при отправке временного объекта в vec
.