Шаблон:Template specialization list end: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «<div id="class_accessor">Выделяемые специализации шаблона</div>») |
|||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
< | <noinclude>{{template specialization list usage}}</noinclude><includeonly></table></includeonly> |
Текущая версия на 22:49, 3 декабря 2017
Список специализаций C++-шаблонов класса задается шаблонами Шаблон:template specialization_list begin, Шаблон:template specialization_list add и Шаблон:template specialization_list end. Кроме того предварительно с помощью Шаблон:template specialization_list_title может быть указан заголовок.
Пример:
{{template specialization list title}} {{template specialization list begin}} {{template specialization list add|ExampleClass<int, double>;|Это специализация 1.}} {{template specialization list add|typedef ExampleClass<double, ExampleInterface> ExampleClass;|Это специализация 2.}} {{template specialization list end}} {{template specialization list begin}} {{template specialization list add|ExampleClass<int, double>;|Это специализация 1.}} {{template specialization list add|typedef ExampleClass<double, ExampleInterface> ExampleClass;|Это специализация 2.}} {{template specialization list end}}
Результат:
Выделяемые специализации шаблона
Специализация | Описание |
---|---|
ExampleClass<int, double>;
| Это специализация 1. |
typedef ExampleClass<double, ExampleInterface> ExampleClass;
| Это специализация 2. |
Специализация | Описание |
---|---|
ExampleClass<int, double>;
| Это специализация 1. |
typedef ExampleClass<double, ExampleInterface> ExampleClass;
| Это специализация 2. |