我正在尝试用C++创建一个异常类,它不起作用.我已将代码减少到最低限度,但仍然无法找到错误.这是我的头文件:
#ifndef LISTEXCEPTION_H
#define LISTEXCEPTION_H
// C++ standard libraries
#include <exception>
/* CLASS DEFINITION */
class ListException: public exception {
};
#endif //LISTEXCEPTION_H
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误:
error: expected class-name before ‘{’ token
Run Code Online (Sandbox Code Playgroud)
这是非常意外的.我该如何解决这个问题?
你的意思是
class ListException: public std::exception
// ^^^
Run Code Online (Sandbox Code Playgroud)
?