概念:预编译头文件
作用:pch 文件中的内容能够被项目中的其它所有源文件共享和访问
注意点:
该文件里存放的是工程中一些不常被修改的代码,
比如常用的框架头文件,这样做的目的提高编译器编译速度。
当我们修改一个工程中某个文件代码时候,
编译器并不是重新编译所有所有文件,
而是编译改动过的文件,
假如pch中某个文件修改了,
那么pch整个文件里包含的的其他文件也会重新编译一次,
这样就会消耗大量时间,
所以它里面添加的文件最好是是很少变动或不变动的头文件或者是预编译的代码片段
使用场景
1.存放公用的宏
2.存放公用的头文件
3.自定义log
网友评论