C++免写头文件后缀的写法 避免写头文件后缀的写法(实际没什么意义仅供参考)。 一般我们包含头文件都是以这种形式包含。 #include "1.h" 下列宏定义可以这样做: #define STRING(a) #a #define STRING2(a) STRING(a) #define JOIN(a, b) a## . ##b #define JOIN2(a, b) JOIN(a, b) #define HEAD(prefix) STRING2(JOIN2(prefix, h)) #include HEAD(1) 作者: 喜欢围棋和编程。 查看的所有文章