作成したリンク リストから参照/ポインタ ノードを返そうとしています。これが私のクラスとメソッドの Return ノードです。値を渡すと、リストを検索しますが、コンパイラから 3 つのエラーが返されます。'*' の前に 2 エラー C4430: 型指定子がありません - int と見なされます。注: C++ は、default-int 3 エラー C1903 をサポートしていません: 以前のエラーから回復できません。コンパイルの停止
誰かがそれを手伝ってくれますか?どうもありがとうございました!
template <class Type>
class LinkedList
{
private:
struct Node
{
Type value;
Node* next;
};
Node* list;
public:
//Other functions here
Node* FindNode(Type);
};
template <class Type>
LinkedList<Type>::Node* LinkedList<Type>::FindNode(Type _value)
{
Node* q = first;
while(q != NULL && q->value != _value)
q = q->next;
return q;
}