Информация об изменениях

Сообщение std::vector UB или баг? от 26.06.2016 16:09

Изменено 26.06.2016 16:12 Aleх

Это undefined/unspecified behaviour или баг?

std::vector<int> vec;

vec.push_back(123);
vec.push_back(vec[0]);
vec.emplace_back(vec[0]);

// vec == {123, 123, мусор}
std::vector UB или баг?
Это undefined/unspecified behaviour или баг?

std::vector<int> vec;

vec.push_back(123);
vec.push_back(vec[0]);
vec.emplace_back(vec[0]);

// vec == {123, 123, мусор}


PS Это я Visual Studio обновил.