在WIN8 中运行MFC程序报错。
ZyzyH 2018-01-05 12:33:29 我用win7写了一个文本处理的MFC应用。程序在win10上面运行就出错。出错原因是我先把一个char*指针转为int型进行保存,后面要用时再通过(char*)转回来,然后就错了。如下两个语句,第一个语句运行正确,第二个语句就运行出错,求解。。
TRACE("the test string is:%s\n", testarray);-------------------------->正确执行
TRACE("the test string2 is:%s\n",(char*)((int)testarray));------------------->执行出错
是系统差异导致的吗?