stdafx.h头文件的存在

来源:互联网 发布:网络语ojbk是什么意思 编辑:程序博客网 时间:2024/05/17 03:26

为什么有stdafx.h文件 或者 stdafx_FW.h,做预编译用的,减少编译时间,当然对于大型软件,比如windows操作系统的编译效果明显。 --- https://zhidao.baidu.com/question/3711602.html


编译器的预编译命令,是编译器支持的,不是语言的语法:
#pragma once是一个比较常用的C/C++杂注,只要在头文件的最开始加入这条杂注,就能够保证头文件只被编译一次。
下面是语言的语法:
#ifndef,#define,#endif是C/C++语言中的宏定义,通过宏定义避免文件多次编译