Slide 15
Slide 15 text
15/16
15/16
Итоги
• Так что же такое «Обобщенное программирование»?
Обобщённое программирование (generic programming) — парадигма
программирования, заключающаяся в таком описании данных и алгоритмов,
которое можно применять к различным типам данных, не меняя само это
описание.
• Есть ли отличие между шаблонами (template) и
дженериками?
Шаблоны (templates) в С++ — частный случай обобщённых типов (generic types). Приводит к
увеличению объема программы, т.к. при использовании создает полные экземпляры структур для
указанного типа данных, в т.ч. и пользовательского.