#include #include class Error: public string { public: Error(): string("Unknown error") {}; Error(const char *msg): string(msg) {}; Error(const string& msg): string(msg) {}; };