Информация об изменениях

Сообщение Re[3]: Исключение в другом потоке от 20.08.2025 6:08

Изменено 20.08.2025 6:12 ononim

Re[3]: Исключение в другом потоке
TB>И потерять трассу
W>>которые в большинстве случаев включают запись пути через границы exception_ptr/future.
TB>Мне пока не удалось. Потому что уже когда я делаю катч — я уже теряю трассу
вместо std::runtime_error сделай свой класс исключений, который в своем конструкторе будет делать backtrace и запоминать его в себе
Re[3]: Исключение в другом потоке
TB>И потерять трассу
W>>которые в большинстве случаев включают запись пути через границы exception_ptr/future.
TB>Мне пока не удалось. Потому что уже когда я делаю катч — я уже теряю трассу
Вместо std::runtime_error сделай свой класс исключений, который в своем конструкторе будет делать backtrace и запоминать его в себе.
Чтоб меньше все менять — отнаследуй его от std::runtime_error