9
Có an toàn để đẩy_back một phần tử từ cùng một vectơ không?
vector<int> v; v.push_back(1); v.push_back(v[0]); Nếu Push_back thứ hai gây ra sự phân bổ lại, tham chiếu đến số nguyên đầu tiên trong vectơ sẽ không còn hợp lệ. Vì vậy, điều này không an toàn? vector<int> v; v.push_back(1); v.reserve(v.size() + 1); v.push_back(v[0]); Điều này làm cho nó an toàn?