使用的COCOS2D-X版本为3.0
在~AppDelegate()函数里释放资源 结构为std::map
在iterator 做++ 处理时会出错。
windows下没问题,请问这个如何解决
版本求解决
for (std::map<int, dic_data_matrix*>::iterator it = DatabaseMgr::Data_matrix.begin(); it != DatabaseMgr::Data_matrix.end()
{
dic_data_matrix* conf = it->second;
delete conf;
it++;
}
DatabaseMgr::Data_matrix.clear();