今天看到的一些头文件不知道什么意思啊
#ifdef HAVE_CONFIG_H#include "config.inc"
#endif
#include "glide_mask.inc"
最近在学习这个很大的程序,这个程序是在fortran下写的,我想问下这个头文件是什么意思?哪本书对这方面有所介绍的?
本帖最后由 安靖 于 2014-7-17 09:57 编辑
如果定义了宏HAVE_CONFIG_H,就包含头文件config.inc
然后再包含头文件glide_mask.inc
这些应该是编译器扩展的预处理语句,不是标准语法。作用如楼上所言 安靖 发表于 2014-7-16 10:56
如果定义了宏HAVE_CONFIG_H,就包含头文件config.inc, 否则包含头文件glide_mask.inc ...
glide_mask.inc应该是一直需要加载的。#endif在其之前已经结束预定义了。 sabergemini 发表于 2014-7-16 23:13
glide_mask.inc应该是一直需要加载的。#endif在其之前已经结束预定义了。
哎呀,看错了…… 看错常有,不必自责。楼主举一反三,很不错。
页:
[1]