VC中stdafx.h头文件作用?
在创建VC应用程序时,编译器会自动创建一个名为stdafx.h的头文件,这个文件是什么意思,有什么作用呢?为什么有时创建工程又要将这个头文件删除呢?
[解决办法]
预处理! 反正就包含window的一些东西;;
[解决办法]
stdafx.h里包含的头文件会预先包含到.pch里,以后改动文件重新编译就不必再一次包含那些头文件,除了要编译stdafx.cpp之外
有些东西不支持这种机制,当然就不能这么搞
[解决办法]
作用是节约编译时间
比如把常用的<windows.h><iostream>这些头文件放到stdafx.h里,程序修改后编译会快很多