Программирование. Принципы и практика использования C++ Исправленное издание
Шрифт:
19.3.4. Целые типы как шаблонные параметры
Рассмотрим пример наиболее распространенного использования целочисленного значения в качестве шаблонного аргумента: контейнер, количество элементов которого известно уже на этапе компиляции.
Мы можем использовать класс
Ясно, что класс array очень простой — более простой и менее мощный, чем класс
Поставим противоположный вопрос: “Почему бы просто не использовать класс
Эту функцию
Это простой пример обобщенного программирования, демонстрирующий доступ к данным. Он работает благодаря тому, что как для класса
19.3.5. Вывод шаблонных аргументов
Создавая объект конкретного класса на основе шаблонного класса, мы указываем шаблонные аргументы. Рассмотрим пример.
- Telegram
- Viber
- Skype
- ВКонтакте