Size: a a a

2021 June 29

d

d7d1cd in supapro.cxx
Спасибо. Просто подумал, что создание объекта исключения должно быть noexcept.
источник

K

Kelbon in supapro.cxx
да чет неочень
источник

D

Dmitriy in supapro.cxx
Создание - нет, копирование - да
источник

K

Kelbon in supapro.cxx
но уж как есть
источник

ПК

Побитый Кирпич... in supapro.cxx
Желательно, но не обязательно
источник

D

Dmitriy in supapro.cxx
Подумай о том, как иначе строку хранить
источник

K

Kelbon in supapro.cxx
да это понятно, по хорошему нужно заранее буфер под исключение() Иначе бросание исключения бросает исключение ........... ииии всё
источник

D

Dmitriy in supapro.cxx
Буфер какого размера?))
источник

K

Kelbon in supapro.cxx
настройка компилятора и выбираешь хД
источник

D

Dmitriy in supapro.cxx
Меня это тоже не устраивало поэтому мои исключения умеют биндиться на const char* без копирования. Если попросить нужную перегрузку конструктора...
источник

ПК

Побитый Кирпич... in supapro.cxx
выделение памяти это мЕньшая проблема, std::filesystem_error  от MS до недавнего времени в конструкторе бросала std::system_error, потому что не могла сконвертировать юникодные пути в ACP, чтобы в строку ошибки записать
источник

D

Dmitriy in supapro.cxx
Но там причина банальнее - хотелось получить возможность бросить исключение, даже если память физически невозможно выделить
источник

D

Dmitriy in supapro.cxx
Не согласен, что меньшая, хотя бы потому что она гораздо старше
источник

D

Dmitriy in supapro.cxx
Но не такая частая, да
источник

d

d7d1cd in supapro.cxx
Вот именно по этой причине у меня объект исключение надо сначала создать, так как его внутренний буфер в куче известен только в момент, когда хочется бросить исключение. Я сначала создам объект и лишь потом брошу. Отдельными строчками кода.
источник

AF

Aidar Fattakhov in supapro.cxx
так не генерируй рандомные строчки тогда
источник

Р

Роб in supapro.cxx
скиньте пожалуйста каталог чатов
источник

D

Dmitriy in supapro.cxx
Так не интересно
источник

ПК

Побитый Кирпич... in supapro.cxx
Тогда диагностика страдает
источник

AF

Aidar Fattakhov in supapro.cxx
ну тогда страдай
источник