读书人

vc error2227 “-gt;next”的左侧必须指

发布时间: 2012-09-05 15:19:35 作者: rapoo

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;    }}; 

读书人网 >C++

热点推荐