我在Debug配置中编译程序时编译器并没有提示错误,却在程序运行时提示:
Run-Time Check Failure #2 - Stack around the variable 'szTemp' was corrupted.
并且弹出提示对话框,让选择终止,重试和忽略。但是在Release配置中却没有任何问题。
我只是在一个函数中定义了这个字符串数组,
TCHAR szTemp[100];
这只是个局部临时变量,函数结束应该由系统自动清除的,我还是第一次碰到这样的问题,
请大家帮忙。