0x59EC4A40 (mfc110d.dll) (OLYONE.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0xCCCCCCCC 时发生访问冲突。
0xCCCCCCCC - 指针操作异常等。
你直接编译器打开,查看断点位置,调试
一看0xCCCCCCCC就知道,是你的内存没有初始化造成的。
Visual C++为了调试的方便,会将堆上申请的内存全部填0xCC。不是有个笑话,叫“烫烫烫烫”么。
most likely 0 pointer was accessed, due to the corruption happens in the mfc dll, you must pass one 0 pointer to the mfc fuinction,
so check your code carefully
使用了没初始化的变量了吧~ Debug下打开call stack,看函数调用堆栈~