建立了hello world的控制台程序。然后添加了一些新代码,但是包涵头文件让我傻了。
#include
#include
#include "stdafx.h"
#include
#include
当我把头文件#include 和#include 放在stdafx.h前面时编译错误22个。只有放后面才能编译不错。
为什么哪些前辈解释一下为什么会这样。万分感谢。
Visual C++为什么包涵的头文件也有先后关系
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- smstong 2015-02-28 09:18关注
**终极回答:
如果源文件.cpp设置为使用预编译头stdafx.h,那么VC++编译时强制要求第一行源代码必须是 #include "stdafx.h"。详细见我的博客:
http://blog.csdn.net/smstong/article/details/42264953**
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
- ¥15 perl MISA分析p3_in脚本出错
- ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
- ¥15 ubuntu虚拟机打包apk错误
- ¥199 rust编程架构设计的方案 有偿
- ¥15 回答4f系统的像差计算
- ¥15 java如何提取出pdf里的文字?