读书人

VC中stdafx.h头文件功用

发布时间: 2012-06-24 18:32:37 作者: rapoo

VC中stdafx.h头文件作用?
在创建VC应用程序时,编译器会自动创建一个名为stdafx.h的头文件,这个文件是什么意思,有什么作用呢?为什么有时创建工程又要将这个头文件删除呢?

[解决办法]
预处理! 反正就包含window的一些东西;;
[解决办法]
stdafx.h里包含的头文件会预先包含到.pch里,以后改动文件重新编译就不必再一次包含那些头文件,除了要编译stdafx.cpp之外

有些东西不支持这种机制,当然就不能这么搞
[解决办法]
作用是节约编译时间

比如把常用的<windows.h><iostream>这些头文件放到stdafx.h里,程序修改后编译会快很多

读书人网 >C++

热点推荐