Доброго времени суток, ЛОР. Имеется такой код:
class mybad : public std::exception
{
private:
std::string s = "Fuck!!!";
public:
virtual const char* what() const noexcept
{
return s.c_str();
}
};
Это учебный пример, скажем так. Как мне написать, чтобы переопределить метод what(), чтобы он возвращал std::string ?
P.S. Причина исправления - сдуру написал, что возвращаемое значение входит в сигнатуру функции в C++