Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 March 04

B

Bogdan in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
по поводу шарпа
сегодня услышал и увидел одну интересную штуку, что приходится руками удалять некоторые объекты в нужное время
если ты про Dispose то это нормально


и оно таки не удаляет объекты, а чистит внешние рессурсы
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
под мобилки на юнити вроде занимаются такой хуетой
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
причем там еще костылить приходится
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
просто смысл проебывать кучу ресурсов на то, что не может полностью решить то, для чего было сделано?
источник

B

Bogdan in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
просто смысл проебывать кучу ресурсов на то, что не может полностью решить то, для чего было сделано?
Что решить? О чем ты?
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
контроль ресурсов
источник

B

Bogdan in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
контроль ресурсов
Ну так то справедливости ради GC вызовет финалищатор, но время его вызова не детерминировано.

Может и через час, а может перед завершением апки, а может и вобще не вызвать, если апка завершается.

GC для управления памятью а не файловыми дескипторами. Хотя как защита от дурака там есть деструкторы
источник

B

Bogdan in IT KPI C/C++ ХВ (не UB)
Но мне RAII больше нравится, с юзингом в шурупе проебаться проще, внезапно
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
Мне вообще непонятен прикол сборщиков мусора, когда есть эффективные надежные методы по решению этих вопросов
источник

A

András in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
Мне вообще непонятен прикол сборщиков мусора, когда есть эффективные надежные методы по решению этих вопросов
Ефективні, зручні і надійні це?
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
Деструкторы и умные указатели
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
сборщики мусора чем-то похожие на шареды
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
так шо +- то же
источник

A

András in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
Деструкторы и умные указатели
Деструктор  у відриві від розумних вказівників це не дуже надійно
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
почему не надежно?
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
потому что кодер решает когда удалять вручную
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
а кодеры бывают тупые
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
тупой на любом месте может обосраться
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
тут как бы понямем
источник

¿

¿hope in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
Мне вообще непонятен прикол сборщиков мусора, когда есть эффективные надежные методы по решению этих вопросов
Достаточно уже того, чтобы не иметь дела с памятью при написании кода
источник