建立了hello world的控制台程序。然后添加了一些新代码,但是包涵头文件让我傻了。
#include
#include
#include "stdafx.h"
#include
#include
当我把头文件#include 和#include 放在stdafx.h前面时编译错误22个。只有放后面才能编译不错。
为什么哪些前辈解释一下为什么会这样。万分感谢。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
Visual C++为什么包涵的头文件也有先后关系
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
smstong 2015-02-28 01:18关注**终极回答:
如果源文件.cpp设置为使用预编译头stdafx.h,那么VC++编译时强制要求第一行源代码必须是 #include "stdafx.h"。详细见我的博客:
http://blog.csdn.net/smstong/article/details/42264953**
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-08-18 14:28回答 4 已采纳 头文件兼容问题 iostream, 在我们引入库文件的时候,他就已经有被包含。这个也由编译器问题的原因,在vs2022中不写头文件会报错,而在vs2020以下版本,就会被隐藏,所以不被报错。
- 2021-07-04 13:13回答 6 已采纳 项目 - 属性 - 常规 - Windows SDK 版本 - 设置成类似于我那样的
- 2021-12-18 05:27回答 3 已采纳 这个GotoXY()函数未定义,这些头文件里没包含这个函数。
- 2021-08-11 14:28标题中的“DDK.rar_技术管理_Visual_C++_”揭示了这是一个关于技术管理和Visual C++编程的压缩包文件,特别关注DDK(Device Driver Kit)的使用,可能包含了与开发C++应用程序或者驱动程序相关的资源和指南。...
- 2021-08-02 07:26回答 1 已采纳 找个正常的覆盖一下,系统文件不要去动哦。
- 2021-09-06 16:08回答 3 已采纳 你这里#include只是指定文件名称,并没有指定文件路径啊,所以编译器找不到这个文件,总不能在硬盘里全部搜索吧,效率太低,所以需要你指定路径 指定路径有两种方式,一是在你说的包含目录中指定头文件所
- 2021-05-27 11:59回答 1 已采纳 你想文件名改为英文试下!望采纳!
- 2021-08-09 15:17标题中的“ferture_natural_million.rar”可能是指一个包含大量数据或研究的压缩文件,与生物技术和Visual C++编程有关。"生物技术"是指利用生物学原理和方法,结合工程技术,改造生物体(如微生物、动植物细胞)或...
- 2021-09-23 01:03回答 7 已采纳 都已经告诉过你了,你不使用的话,也没有其它办法了,隐藏其它依赖dll,确确实实只能那样做,如果你嫌动态加载资源中的dll麻烦,你也可以把资源里的dll偷偷的复制到system32那里。动态复制,就是d
- 2021-07-15 02:05回答 3 已采纳 可以定义的,其他要使用的cpp文件要用extern 声明
- 2022-08-17 15:53回答 2 已采纳 你用的什么编译器呢。需要把2个cpp文件都编译g++ main.cpp fushu.cpp -o main.exe
- 2018-04-12 09:38《Visual C++ 5.0 专业版:历史回顾与技术深度解析》 Visual C++ 5.0 专业版,作为微软开发工具家族的重要成员,对于编程领域具有深远影响,尤其是在Windows平台上的应用程序开发中占据着举足轻重的地位。这款在...
- 2021-10-11 08:172. **MFC库**:Microsoft Foundation Classes (MFC) 是Visual C++ 6.0的重要组成部分,它为Windows应用程序开发提供了一套面向对象的类库,简化了Win32 API的使用,使得开发者能够快速构建用户界面和系统级别的功能...
- 2022-09-23 14:271. **导入ActiveX库**:首先,在Visual C++项目中,你需要包含必要的头文件,并且在工程设置中添加ActiveX控件的库引用,以便使用它的接口。 2. **创建XML解析器对象**:通过CoCreateInstance函数实例化MSXML的...
- 2021-02-28 08:24在Microsoft Visual C++(VC++)环境中,创建一个类似微软Outlook的窗口界面是一项常见的任务,这主要涉及到用户界面(UI)设计和Windows API、MFC(Microsoft Foundation Classes)库或者ATL(Active Template ...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司