9
동일한 벡터에서 요소를 푸시 백하는 것이 안전합니까?
vector<int> v; v.push_back(1); v.push_back(v[0]); 두 번째 push_back으로 인해 재 할당이 발생하면 벡터의 첫 번째 정수에 대한 참조가 더 이상 유효하지 않습니다. 안전하지 않습니까? vector<int> v; v.push_back(1); v.reserve(v.size() + 1); v.push_back(v[0]); 안전한가요?