C++编译错误——does not name a type
(2014-06-03 12:07:47)
标签:
杂谈 |
In file included from mac/mac-802_11Ext.h:66:0,
./apps/pbc.h:138:2: error: ‘Mac802_11Ext’ does not name a
type
错误的地方发生在pbc.h中,我在类PBC的private中声明了一个对象
Mac802_11Ext* mac_;
在pbc.h加入了头文件 #include
"mac-802_11Ext.h"
这貌似还不够,编译会出错:如上错误!
解决办法:
在pbc.h加入 class
Mac802_11Ext; 用来声明一下!
不然找不到类!
记录的不太地道和专业,仅用于自己日后复习之用!
前一篇:NS2问题小结