Форум программистов, компьютерный форум, киберфорум
Наши страницы

Что такое шаблоны в C++? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Какая у буста лицензия? http://www.cyberforum.ru/cpp-beginners/thread858962.html
Если я использую boost, должен ли я буду весь проект распространять бесплатно и открыть исходный текст?
C++ Нужна из текстового файла с целыми числами найти минимальное и вывести его на экран Нужно из текстового файла с целыми числами найти минимальное и вывести его на экран http://www.cyberforum.ru/cpp-beginners/thread858941.html
Сохранение экрана консоли C++
Допустим, что то есть на экране размером 80x50 и я хочу записать все что есть на экране в чар массив, но не знаю как это сделать. Подскажите как будет правильно это сделать. char mas_screen; for...
C++ Из файла прочитать множество произвольных целых чисел,упорядочить и вывести в поле вывода
По идее должно получится нечто типа: (но нужна форма и использование openFileDialog1 saveFileDialog1) #include <iostream> #include <time.h> #include <fstream> #include <math.h> using namespace...
C++ Длинная арифметика http://www.cyberforum.ru/cpp-beginners/thread858903.html
Длинная арифметика — это набор программных средств (структуры данных и алгоритмы), которые позволяют работать с числами гораздо больших величин, чем это позволяют стандартные типы данных. ...
C++ Массив и подмассив (определить, является ли второй массив подмассивом первого) Поставлена следующая задача: Ввод из: input.txt Вывод в: output.txt Дано два одномерных массива. Один из N элементов, второй из R элементов. Необходимо определить, является ли второй... подробнее

Показать сообщение отдельно
OhMyGodSoLong
~ Эврика! ~
1244 / 993 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
11.05.2013, 15:32
Это когда какой-нибудь List<T> представляется внутри языка именно как List<T>. Не преобразуется в кучу отдельных List__int, List__zog, List__bork. Из-за этого определения внутри List<T> ограничены исключительно подстановками конкретного типа вместо T и никакой специализации дженериков быть не может.

Вот дженерики истинно шаблонны: есть определение класса/метода и оно фиксировано. Всё, что позволено, — это подставить вместо T конкретный тип. А темплейты позволяют извращаться с помощью специализации. Не надо укладывать их в прокрустово ложе дженериков.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru