関数定義エラーを引き起こすC++演算子=機能
const circularLinkedList<Tp>& operator=(const circularLinkedList<Tp>& otherList);
線上GCCエラー、エラーメッセージが327行を参照、nodeTypeので開始....
template <class Tp>
nodeType<Tp>* circularLinkedList<Tp>&::operator=(const circularLinkedList<Tp>& otherList)
およびエラーGCCコンパイラからのメッセージは以下のとおりです。
circularLinkedList.h:327: error: invalid declarator before â&â token
circularLinkedList.h:327: error: expected initializer before â&â token
私は、このメソッドのsomewhを定義するには、構文エラーのいくつかの並べ替えを行っていることを前提としていere。どうすればそれを修正する必要がありますか?ありがとう。
は、単に奇妙なエンコードされた引用符で囲まれた '&' 'トークンA&A'トークンですか? –
@ MrLister - そうだと思います。問題をコピー/ペーストする可能性があります。 –
&before ::演算子が間違っていませんか? – abresas