r******9 发帖数: 129 | 1 这个问题一直困扰我...
写2个class, 分别叫list 和 stack
class List
{
public:
List()
List (int);
List (string);
...
};
stack类有一个list类的成员
class stack
{
private: List lst;
public: Stack()
{
//我想在Stack的构造函数里调用初始化lst,
//但是上面List lst声明的时候就会自动调用List的默认构造函数,如果
List没有默
认构造函数就会出错, 有别的办法么?
}
}
谢谢啦 | z****e 发帖数: 2024 | | r******9 发帖数: 129 | | S**I 发帖数: 15689 | 4 Stack(int i) : list(i){}
Stack(string s) : list(s){}
【在 r******9 的大作中提到】 : 这个问题一直困扰我... : 写2个class, 分别叫list 和 stack : class List : { : public: : List() : List (int); : List (string); : ... : };
|
|