请问预编译头文件的作用
我要戒烟了 2009-01-22 01:21:35 不是太清楚预编译头文件的作用
在网上看到一篇文章,说是如果不使用预编译头文件,一个文件经过修改后,会重新编译整个文件和在这个文件里包含的所有头文件中的东西(我想这里应该是所有包含这个文件的都要被编译一次),如果使用预编译头文件则不会再编译没有被改动的文件
按照上面的说法自己试了下,建了1个h1.h和从cpp1.cpp~cpp7.cpp七个.cpp文件,这7个.cpp文件都包含h1.h,并且工程使用预编译头文件。
之后我改了下h1.h中的内容,发现编译器还是把cpp1.cpp~cpp7.cpp都编译了一遍...
疑惑中,还望高人解答