Re[3]: Исключение в другом потоке
От: ononim  
Дата: 20.08.25 06:08
Оценка:
TB>И потерять трассу
W>>которые в большинстве случаев включают запись пути через границы exception_ptr/future.
TB>Мне пока не удалось. Потому что уже когда я делаю катч — я уже теряю трассу
Вместо std::runtime_error сделай свой класс исключений, который в своем конструкторе будет делать backtrace и запоминать его в себе.
Чтоб меньше все менять — отнаследуй его от std::runtime_error
Как много веселых ребят, и все делают велосипед...
Отредактировано 20.08.2025 6:12 ononim . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.