C++で例外クラスを作成しようとしていて、動作しません。私はコードを最小限に抑えましたが、私はまだエラーを見つけることができません。ここに私のヘッダファイルがある:継承: '{'トークンの前に予期されるクラス名
#ifndef LISTEXCEPTION_H
#define LISTEXCEPTION_H
// C++ standard libraries
#include <exception>
/* CLASS DEFINITION */
class ListException: public exception {
};
#endif //LISTEXCEPTION_H
、ここでは、私が取得エラーです:
error: expected class-name before ‘{’ token
これはかなり予想外です。これをどうすれば解決できますか?
ありがとうございました!!私はヘッダファイルに入っているので、明らかでした! – Backslash36
@ Backslash36 'std :: exception'に' std :: 'がないことに加えて、C++ではどのクラスも例外であることがわかりますか?あなたがしたくなければ 'std :: exception'から継承する必要はありません。 – Yakk
ああ、私はそれが必要条件だった。ありがとうございます – Backslash36