在运行C++程序时,VC++发生致命错误。
在运行C++程序时出现致命错误,原因是Visual C++默认使用预编译头文件,这个特性可以加快编译速度,但是需要在cpp文件的顶部添加#include "stdafx.h"。
另一种方法是关闭预编译头文件。具体操作步骤如下(更多详细信息请参考此处):
在Visual Studio 2010中,可以通过右键点击CPP项目,选择“属性”,然后导航到“配置属性\C/C++\预编译头”来控制此设置。对于其他版本的Visual Studio,GUI中的位置可能有所不同。
解决方法:
1. 打开Visual Studio,并打开项目。
2. 右键点击项目,选择“属性”。
3. 在属性窗口中,选择“配置属性”>“C/C++”>“预编译头”。
4. 将“使用预编译头”设置为“不使用预编译头”。
5. 单击“应用”或“确定”按钮保存更改。
这样就可以关闭预编译头文件,从而解决在运行C++程序时出现的致命错误。