Шаблон:Template specialization list end

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску

Список специализаций 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.
Это специализация 2.
СпециализацияОписание
ExampleClass<int, double>;
Это специализация 1.
Это специализация 2.