С++ - язык, который изучается постепенно.ГЛАВА 13. Кто управляет выделением памяти


Материалы книги получены с http://www.itlibitum.ru/

Кто управляет выделением памяти?

Довольно разговоров о конкретных механизмах; поговорим об архитектуре. Существуют три основные стратегии для определения того, где объект будет находиться в памяти и как занимаемая им память в конечном счете возвратится в систему:

1. Глобальное управление.

2. Управление в классах.

3. Управление под руководством клиента.

Впрочем, это не окончательная классификация: клиентский код может определять, а может и не определять место размещения объектов. Эти решения могут приниматься, а могут и не приниматься объектами классов. Наконец, вся тяжелая работа может выполняться ведущими указателями, а может и не выполняться.


Назад    Содержание    Далее    

Copyright 2005. Климов Александр. All Right Reserved.
Сайт создан в системе uCoz