Шаблон:Template specialization list title: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «<div id="class_accessor">Выделяемые специализации шаблона</div>») |
|||
| Строка 1: | Строка 1: | ||
<div id="class_accessor">Выделяемые специализации шаблона</div> | <noinclude>{{template specialization list usage}}</noinclude><includeonly><div id="class_accessor">Выделяемые специализации шаблона</div></includeonly> | ||
Текущая версия на 22:48, 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. |