【发布时间】:2020-02-09 18:14:27
【问题描述】:
是否有任何表达式可以让语法同时包含多个标头,而无需为每个新文件编写“#include”表达式?
例如:
#include <stdio.h>, <stdlib.h>, <curses.h>, <string.h> /* Dummy-Expression 1. */
OR
#include <stdio.h> <stdlib.h> <curses.h> <string.h> /* Dummy-Expression 2. */
问题是针对 C 和 C++ 的。
【问题讨论】:
-
包含大量
#include语句的自制头文件的一个大问题是,当众多头文件之一发生更改时,所有内容都需要重新编译/重新链接/重新安装。这是生产环境中的主要 PITA
标签: c++ c syntax include header-files