一个对象使用std::move(),赋值给一个全局变量。如下:
list<OBJ> objlist; // 全局变量
objlist.push_back(std::move(obj));
之后想通过erase把该obj从list中移除,这个obj还需要delete吗
一个对象使用std::move(),赋值给一个全局变量。如下:
list<OBJ> objlist; // 全局变量
objlist.push_back(std::move(obj));
之后想通过erase把该obj从list中移除,这个obj还需要delete吗