在VC++6.0编译器输入如下代码后,为什么会自动关闭?

来源:百度知道 编辑:UC知道 时间:2024/05/14 02:17:08
代码如下:(注:把这段代码复制到你的VC++6.0编译器中--平台Win32 应用程序)
#include <afxwin.h>
class CMyApp:public CWinApp
{};//第1步:按退格键删.一个接一个慢慢删.你会发现.当删到一个位置时.整个工程自动全部关闭退出.
CMyApp GoApp;

如果在写大的工程时,一个工程区莫名其妙的全部关闭且不保存
1.你不知道为什么关闭.或许你会花掉你一半的时间来检查你的全部代码.最后的结果却是编译器的原因.不了了之.
2.东西没保存
为什么会关闭?谢谢!
新建工程--->Win32 Application--->选择第1个空的工程--->确定
新建文件--->C++文件--->添加如上所给代码--->调试

刚才安装了Visual Assist.还是一样会自动退出

我试过了,的确如此,但我的vc6.0安装了Visual Assist,我没有保存文件和工程,它却自动退出了,但当我再次打开这个工程,并将先前的源文件添加到目录打开时,Visual Assist提示源文件没有正确的保存,是否载入未保存的文件。选择是,未保存的文件又出来了。
可见,这是vc6.0的一个bug,而Visual Assist也就对其采取了相应的解决措施。
会退出,但Visual Assist已经帮你保存了,再次打开源文件时,就会出现先前未保存的代码了。

可能是VC6的bug吧