什么是预编译头文件
编号:QA003020
建立日期: 2000年6月6日 最后修改日期:2000年6月6日
所属类别:
wz:
操作系统: windows98
编程工具: VC++
问题: 我是一个编程初哥,请问在VC++6.0中,什么是预编译头文件? StdAfx.h的作用是什么?
水平: 刚入门
回答:
VC++程序一般包含的头文件都比较复杂,如果每次都逐行分析可能会花很多时间,所以VC++默认设置是第一次编译时分析所有头文件,生成.pch文件,这个文件很大,但以后每次编译时就可以节省很多时间。如果删除了这个文件,下次编译时VC++会自动生成它。
StdAfx.h是每个MFC程序的类中必须包括的文件,它一般由AppWizard自动生成,包括编译MFC类所必须的定义。
此问题由李海回答。
| |
|
|
| |
|
|