Re[3]: Обработка ошибок в деструкторе своего умного указател
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 24.12.22 04:22
Оценка:
Здравствуйте, Sm0ke, Вы писали:

S>Ещё мб придётся в таргете хранить позицию строчки где он был создан... Это потеря производительности И больше памяти

Смело терминейт делай и умирай на бэд аллок. Если памяти нет, то ловить больше нечего, скорее всего всё очень плохо в системе, а приложению надо закрыться. Другое дело если конструктор копирования внутри твоих листов и сетов кинул исключение, то тут.. ну выставить тогда каунтеры/флаги/логи ошибок свои. Попробуй ещё пересмотреть свой класс и структуры, возможно изначально неверное проектирование было, например, есть проблемы с владением/созданием объектов из-а чего пришлось городить огород чтобы в деструкторе было вот так.
Sic luceat lux!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.