С++ - язык, который изучается постепенно.Глава3.Шаблоны и зачем они нужны.


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

Что такое шаблоны и зачем они нужны?

Интерфейс простого класса-коллекции (на примере связанного списка) выглядит так:

class ListNode {

private:

ListNode* next;

void* data;

public:

ListNode(void* d, ListNode* n = NULL) : next(n), data(d) {}

~ListNode() { delete next; }

void* Data() { return data; }

ListNode* Next() { return next; }

};

Заметили что-нибудь особенное?


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

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