Информация об изменениях

Сообщение Re[3]: Подходы с присвоением больших сложных массивов от 13.09.2023 12:02

Изменено 13.09.2023 12:03 Khimik

Re[3]: Подходы с присвоением больших сложных массивов
Здравствуйте, Doom100500, Вы писали:

K>>Прошу прощения, вот читаю сейчас тему в КСВ и осознаю, что по-прежнему не понимаю, что такое умные указатели. Если их делать самостоятельно, может кто-нибудь поделиться примером кода (Delphi)?

K>>Или умные указатели можно реализовать в Delphi через некий TCustomUniquePtr? Мне это слово подсказал GPT3.

D>https://www.delphipower.xyz/handbook_2009/smart_pointers_in_delphi.html


Тут на этой странице изложено что-то очень простое, как объявить класс в методе, чтобы он автоматически создавался и освобождался, как рекорд. И это всё? Или умные указатели это ещё что-то?
Re[3]: Подходы с присвоением больших сложных массивов
Здравствуйте, Doom100500, Вы писали:

K>>Прошу прощения, вот читаю сейчас тему в КСВ и осознаю, что по-прежнему не понимаю, что такое умные указатели. Если их делать самостоятельно, может кто-нибудь поделиться примером кода (Delphi)?

K>>Или умные указатели можно реализовать в Delphi через некий TCustomUniquePtr? Мне это слово подсказал GPT3.

D>https://www.delphipower.xyz/handbook_2009/smart_pointers_in_delphi.html


Тут на этой странице изложено что-то очень простое, как объявить класс в процедуре/функции, чтобы он автоматически создавался и освобождался, как рекорд. И это всё? Или умные указатели это ещё что-то?