首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

vc error2227 “->next”的左侧必须指向类/结构/联合/泛型类型

2012-09-05 
vc error2227 “-_next”的左边必须指向类/结构/联合/泛型类型我想建立链表结构如下:class adloopclass ad

vc error2227 “->_next”的左边必须指向类/结构/联合/泛型类型
我想建立链表结构如下:
class adloop;
class adface
{
public:
adloop *_loop;
~adface()
{
delete _loop->_next;
}
};

class adloop
{
public:
adloop *_next;
adface *_face;
};

运行后报错:

 error C2227: “->_next”的左边必须指向类/结构/联合/泛型类型

[解决办法]

C/C++ code
class adface;class adloop{public:    adloop *_next;    adface *_face;};class adface{public:    adloop *_loop;    ~adface()    {        delete _loop->_next;    }}; 

热点排行