4

移動コンストラクターを作成しようとしていますが、エラーが発生します

expected ',' or '...' before '&&' token

これが問題の原因となっている行です。

List(List&& list) noexcept;

似たようなコピーコンストラクタもあります。それが問題を引き起こす可能性があるかどうかわからない:

List(const List& copy);

(これはすべて私のListクラスのヘッダーファイルにあります)

4

1 に答える 1

11

C ++ 11コードをコンパイルできる(そしてコンパイルするように設定されている)コンパイラを使用していることを確認してください。これは、以前のバージョンのC++標準では無効です。

于 2012-04-14T13:41:07.177 に答える