【发布时间】:2011-12-03 22:49:41
【问题描述】:
我确实在网上对此进行了很好的搜索,并找到了很多关于向量的帮助,但在 STL 列表上却没有任何帮助。我正在尝试从地图中的列表中删除指针。 (有点棘手)。我真的很想使用指针而不是恢复到另一个(更糟糕的)做事系统。我将显示代码
bool RoomDB::removePlayer( int socketid, int roomid ) {
list<GamePlayer>::iterator itit;
for( itit == roomlist[roomid].playerlist.begin(); itit != itit.end(); itit++ ) {
if( itit.socketno == socketid )
itit.erase( itit );
}
【问题讨论】: