嵌套类可以先在外围类中声明,然后在外围类之外定义
class List
{
public:
int init( int );
private:
class ListItem;
};
class List::ListItem
{
public: static int value;
void mf( const List &r);
int memb;
};
int List::ListItem::value;
void List::ListItem::mf(const List &r)
{
}
int main()
{
return 0;
}

浙公网安备 33010602011771号