Size: a a a

2021 July 05

АК

Александр Караев... in pro.cxx
Может быть - так. Может быть - как-то ещё. Никто не знает ¯\_(ツ)_/¯
источник

EP

Egor Pugin in pro.cxx
в общем, кидаем исключения
источник

SS

Sergey Skvortsov in pro.cxx
А что делать, когда ошибки частые?
источник

AS

Anatoly Shirokov in pro.cxx
Кидаем исключения часто. Применяем идиому "фильтр исключений" для исключения копипаста в обработке исключений. Как-то так
источник

SS

Sergey Skvortsov in pro.cxx
Дорого слишком кидать исключения часто
источник

SS

Sergey Skvortsov in pro.cxx
По крайней мере, с текущими релизациями и текущими требованиями на исключения
источник

EP

Egor Pugin in pro.cxx
не кидаем
источник

D

Dmitriy in pro.cxx
Что есть "частые"?
источник

D

Dmitriy in pro.cxx
Если ошибка при каждом втором выполнении нормальна, то это не ошибка...
источник

SS

Sergey Skvortsov in pro.cxx
А что это тогда?
источник

D

Dmitriy in pro.cxx
Один из нескольких нормальных сценариев выполнения
источник

SS

Sergey Skvortsov in pro.cxx
Ошибка — нормальный сценарий выполнения
источник

SS

Sergey Skvortsov in pro.cxx
Вполне частая ситуация
источник

ГH

Гласси Hudobin in pro.cxx
Плюс один. Исключения для исключительных ситуаций. По крайней мере, пока в стандарт не приняли обязательного упрощения.
источник

SS

Sergey Skvortsov in pro.cxx
источник

EP

Egor Pugin in pro.cxx
надо больше примеров, ллвм просто без исключений, а остальное - либы
источник

SS

Sergey Skvortsov in pro.cxx
Конечно либы, там самое место таким примитивам
Вот в llvm живут без исключений нормально, и вы можете
источник

AZ

Alexander Zaitsev in pro.cxx
я не настолько знаток LLVM кодяры - а насколько удобно при таком подходе (Result вместо исключений) пробрасывать ошибки на N уровней вверх?
источник

VK

Valentin Kornienko in pro.cxx
-кидаем исключения
-не кидаем исключения
- кидаем исключения чуть чуть
(Вспомнилась картинка эта чего то с воротами, х)
источник

SS

Sergey Skvortsov in pro.cxx
Ну operator? нам не завезли, в LLVM везде ручками разворачивают
источник