Someone
public text v1 · immutabletd::vector<Room> r1;
for(int i = 0; i < 10; ++i) {
r1.push_back(Room());
r1.at(i).SetID(i);
}
std::vector<Room>::iterator i;
for (i = r1.begin(); i != r1.end(); ++i) {
Room rT = *(i);
std::cout << rT.GetID() << "\n";
r1.erase(i);
}