С++ - язык, который изучается постепенно.ГЛАВА 16. Шаблон слабого дескриптора
                   Справочники Всё для создания сайта

Ссылки


Home
Бизнес
Справочники
Советы







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

Шаблон слабого дескриптора

Слабый дескриптор устроен просто.

template <class Type>

class WH {

friend class Handle<Type>;

private:

BMP<Type>* pointer;

WH() : pointer(new BMP<Type> (new(object_space) Type)) {};

BMP<Type>& operator->() { return *pointer; }

};

Он используется в переменных классов, которые ссылаются на другие объекты.

class Foo {

private:

WH<Bar> bar; // При конструировании создает Bar + MP<Bar>

};


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

Home  Создание сайтов  Учебник по записи CD  Справочник Web дизайнера Самоучитель IE PHP и MySQL Компьютерные сети С++ E-mail me

Copyright 2006. Климов Александр. All Right Reserved.
Hosted by uCoz