Стандартная С++ std::exception::what()
возвращает узкую строку символов. Поэтому, если я хочу разместить там большое текстовое сообщение, я не могу.
Есть ли общий способ/шаблон/library/для того, чтобы обойти это?
EDIT. Чтобы быть ясным, я мог бы просто написать свой собственный класс исключений и наследовать его, но мне любопытно, есть ли более или менее стандартная реализация этого. boost::exception
, кажется, делает большую часть того, о чем я думал....