-
-
[旧帖]
求教: 如何在Debug模式下遍历std::map数据
0.00雪花
-
发表于:
2015-2-12 09:39
3501
-
[旧帖] 求教: 如何在Debug模式下遍历std::map数据
0.00雪花
在游戏中,我可以获得std::map的基地址,并且在Release模式下,可以通过以下代码遍历
std::map<INT,TCHAR*> mapObject = (std::map<INT,TCHAR*>*)0x32ac4212;
for(std::map<INT,TCHAR*>::iterator iter = mapObject.begin(); iter != mapObject.end(); iter++)
{
// 打印遍历结果
}
但是在Debug模式下,在mapObject.begin();的时候就会出错。因为之前没有对std::map中this->_Myhead头指针进行赋值。所以现在不知道改如何处理Debug模式下的遍历
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课