#память #любой_язык #сборщик_мусора
В каком языке программирования можно комбинировать ручное управление памятью (в нужный момент освободить, работа с указателями и так далее) и автоматическое, с достаточно продвинутым сборщиком мусора по поколениям? Иными словами, нужны две отдельные кучи для работы с памятью.
Ответы
Ответ 1
Скорее всего вам подойдёт C++/CLI. Это Microsoft'овский гибрид C++ и платформы .NET. В нём .NET-объекты создаются при помощи gcnew и управляются сборщиком мусора, а стандартные C++-объекты создаются при помощи new и удаляются вручную через delete.
Комментариев нет:
Отправить комментарий