Was bedeutet dieser Fehler? Wie kann ich es reparieren? Dies ist der Header-Code, der es verursacht hat:Looser Throw-Bezeichner in C++
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
};
Und dies ist der Quellcode:
BadJumbleException::BadJumbleException (const string& m) : message(m) {}
string& BadJumbleException::what() { return message; }
EDIT: Dies ist der Fehler:
looser throw specifier for 'virtual BadJumbleException::~BadJumbleException()
Haben Sie den Fehler gepostet? – nwalsh
was erklärt werden muss, um nichts zu werfen. – Flexo
@Flexo was meinst du? – user2824889