Insert は、リンクされたリストの最後に項目を追加するメソッドです。
Node が null の場合のコーディング方法がわかりません。追加したいだけです。
struct Node{
int data;
Node *next;
Node(int data):data(data),next(NULL){}
void insert(int data){
if (this==NULL){
this=new Node(data); // compiler is complaining here.
// how would I go about setting the value of this (which is presently NULL) to a new Node?
}
}
}