西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > 开发教程 > C/C++教程 >

C++ 头文件包含顺序

时间:2016-03-29 22:38来源:未知 作者:好模板 点击:
C++头文件包含是有顺序的,后面的类总是使用前面的类的 如: #include define.h #include Man.h #include ManDlg.h #include afxdialogex.h Dlg中使用了define头文件中宏 RELAYSUM 如上顺序所写没问题 但是如下

C++头文件包含是有顺序的,后面的类总是使用前面的类的

如:

#include "define.h"
#include "Man.h"
#include "ManDlg.h"
#include "afxdialogex.h"
Dlg中使用了define头文件中宏     RELAYSUM

如上顺序所写没问题

但是如下顺序所写

#include "Man.h"
#include "ManDlg.h"
#include "afxdialogex.h"
#include "define.h"

则会报错

error C2065: “RELAYSUM”: 未声明的标识符

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容