|
char *p_T1 = (char *)T_zero.GetBuffer(T_zero.GetLength());
char *p_T2= (char *)T_full.GetBuffer(T_full.GetLength());
if(atoi(p_T1)>atoi(p_T2))
AfxMessageBox(L"Zero > full,R U sure?");
free(p_T1);
free(p_T2);
EVC编译器下
其中T_zero T_full是全局变量,此段代码实现功能是比较两个数字的CString字符串的大小,可以正确幸运,但退出程序后会弹出错误。 错误是执行了“非法操作,将被关闭”,郁闷呢
是我指针用的有问题么?
谢谢大家
|
|