Что означает эта ошибка? Как я могу это исправить? Это код заголовка, который вызывает его:
class BadJumbleException : public exception {
public:
BadJumbleException (const string& msg); // Constructor, accepts a string as the message
string& what(); // Returns the message string
private:
string message; // Stores the exception message
};
И это исходный код:
BadJumbleException::BadJumbleException (const string& m) : message(m) {}
string& BadJumbleException::what() { return message; }
EDIT: Это ошибка:
looser throw specifier для 'virtual BadJumbleException:: ~ BadJumbleException()