私がやりたいのは、デフォルトのコンストラクター、コピーコンストラクター、コピー代入コンストラクター、およびデストラクタを備えた単一リンクリストクラスを用意することです。Node
intデータと次のポインタが別のクラスであるか、それとも私が行った方法であるか混乱しているため、ほとんど開始しませんでした。
class list {
public:
list(): next(NULL) {} // default constructor
list(const list &t){} // copy constructor
list& operator= (const list &t) // assignment operator
~list(){} //destructor
void print()
private:
struct Node {
data x;
Node *next;
}_list;
}