求助:关于预编译头!
我写程序用的是visual studio 2005,但每次新建一个项目的时候都会提示是否包含预编译头文件,我想问一下这个预编译头文件到底是什么东东呀?有什么用呀?
下面这段话引自CSDN
关于预编译头
预编译头物理上与通常的的.obj文件是一样的,但编译入预编译头的.h,.c,.cpp文件在整个编译过程中,只编译一次,如预编译头所涉及的部分不发生改变的话,在随后的编译过程中此部分不重新进行编译。进而大大提高编译速度,并便于对头文件进行管理,也有助于杜绝重复包含问题。三、预编译头所涉及的编译开关及使用方法(for msvc)编译参数:-YX。2、手动预编译:-Yc"预编译的头文件的名字" 此时缺省建立与头文件同名的预编译头文件。(2) 在从stuff.h建立的预编译头level1.pch的基础上,参考level2.cpp建立另一个预编译头level2.pch.