c++ stl size()
std::list<player*>PlayerList;
PlayerList m_players;
if(m_players.empty())
{
return;
}
int addSize = m_players.size();
已经先判断 是否为空,为什么 还会出现 size 崩溃的情况。
[解决办法]
当程序存在 AV 错误时,没什么是不可能发生的。
如果你单独拿这段代码测试,就不会出现不可能发生的事,这就是AV错误的魅力