猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
stdafx.h的目的
stdafx.h的目的
该文件的目的是
stdafx.h
什么,
预编译头
文件的含义是什么?
哈士奇WWW
浏览 519
回答 3
3回答
莫回无
扩展其他优秀答案:stdafx.h是包含单个项目的所有常用标题的文件。例如,这将包括所有Windows定义。因为这个文件包含很多东西,编译器在处理它时会有点慢。通过预编译,编译器可以跳过大部分处理并一遍又一遍地重复使用它; 只要它包含的文件都没有改变,预编译结果也不需要改变。这个名字stdafx.h只是一个惯例。如果您更改了所有源以包含新文件,则可以轻松地将其重命名为其他内容。要生成实际的预编译头文件,项目中需要一个具有特殊编译标志的源文件来生成预编译输出。按照惯例,此文件已命名stdafx.cpp,如果您检查该源文件的设置,您将看到它是如何不同的。
0
0
0
慕田峪7331174
它通常用于预编译头的名称。虽然不需要使用该确切名称,但只需使用默认名称。 我在这里解释了有关VC ++和g ++的预编译头文件的更多信息。您可以使用预编译头来加快编译速度。这个想法是你放置任何不会改变的头文件,并且你在预编译头中的几个源文件中使用它。然后编译器将不需要为每个编译单元重新处理这些头。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C++
typedef入门问题
1 回答
C
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续