リンク リスト構造体を作成していますが、リンク リストで機能する関数を呼び出す方法がよくわかりません。関数を呼び出そうとすると、既に既定のコンストラクターが .xml にあるのに、関数が存在しないと言われますstruct LL
。
#include <iostream>
struct Node {
int data;
Node* next;
};
struct LL {
Node* head;
void prepend(int data);
};
void LL::prepend(int data) {
Node* temp = new Node();
temp -> data = data;
temp -> next = head;
head = temp;
}
int main() {
struct LL::prepend(3);
return 0;
}
私のmain
関数では、のメンバーでstruct LL::prepend(3);
あっても、エラーが発生する場所です。prepend
LL