Re[8]: Безопасное использование C++
От: удусекшл  
Дата: 01.10.21 14:20
Оценка:
Здравствуйте, ononim, Вы писали:

O>Ну я отчегото подумал что вы за все хорошее и хотите std::uniqnue_ptr всегда возвращал поинтер на валидный объект, сконструированный дефолтным конструктором например.

O>Ну а насчет UB.. UB при обращении к нулевому указателю конечно плохо. Надо чтоб поведение было достаточно четко определено — в таком случае апликуха должна падать

В Debug скорее всего assert вылетит

Ну и самому надо, когда получаешь что-то неизвестно откуда, по-хорошему всё тоже assert'ами обкладывать
Отредактировано 01.10.2021 14:21 удусекшл . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.