- Примечания к “переводу”
- I. Введение
- II. Повседневное использование на примере TList<T>
- III. Создание обобщённого класса.
- IV. Создание обобщённой записи
- V. Ограничения обобщённых типов
- VI. Использование в качестве параметра более чем одного типа
- VII. Другие типы дженериков
- VIII. Обобщённые методы
- IX. RTTI и дженерики
- Завершающее слово и ссылка на скачивание исходников (не переведено).
II. Повседневное использование на примере TList<T>
- II-A. Простой код, для начала
- II-B. Присвоения между обобщёнными классами
- II-C. Методы TList<T>
- II-D. TList<T> и компараторы
III. Создание обобщённого класса.
- III-A. Декларация класса.
- III-B. Реализация метода.
- III-C. Псевдо-процедура Default.
- III-D. Процедурные ссылки и обход дерева.
- III-E. И остальное.
- III-F. Как использовать TTreeNode<T> ?
IV. Создание обобщённой записи
V. Ограничения обобщенных типов
- V-A. Какие ограничения можно использовать?
- V-B. Зачем нужны ограничения?
- V-C. Вариант с конструктором
VI. Использование в качестве параметра более чем одного типа
- VIII-A. Обобщённая функция Min
- VIII-B. Перезагрузка и ограничения
- VIII-C. Некоторые дополнения для TList<T>
- IX-A. Изменения в псевдо-процедуре TypeInfo
- IX-A-1. Более общая функция TypeInfo
- IX-B. Есть ли RTTI у обобщённых типов?
Послесловие и ссылка на скачивание исходников (не переведено).

8 человек заметили этот пост:
Спасибо!
Большое спасибо, было бы неплохо если бы был оффлайн вариант в виде PDF или CHM :)
+1 make действительно неплохо бы
Я извиняюсь, а можно это как то скачать одним htm файлом?, я просто на e-ink читаю подобное. да и сохранить хотелось бы..
Ну или просто одним файлом (или страницей), формат не важен.
"Завершающе" - опечатка ;-)
Andrew Tishkin, спасибо, исправил.
Спасибо! Дженерики как раз то чего мне нехватало :)
Отправить комментарий