Я использую gcc на Linux для компиляции кода C ++.
Есть некоторые исключения, которые не должны обрабатываться и должны закрывать программу.
Тем не менее, я хотел бы иметь возможность отображать строку исключения:
Например:
throw std::runtime_error(" message");
не отображает сообщение, только тип ошибки.
Я хотел бы также отображать сообщения.
Есть ли способ сделать это?
это библиотека, я действительно не хочу помещать операторы catch и позволять пользователю библиотеки решать.
Тем не менее, прямо сейчас пользователь библиотеки является fortran, который не позволяет обрабатывать исключения.
в принципе, я могу поместить обработчики в код обертки, но не делать этого, если есть обходной путь