LINUX.ORG.RU

>Есть ли аналог параметров по умолчанию для шаблонов классов, что-то типа (тип шаблона по умолчанию)?

template<class T = void>
class Foo{};

template<class T> class Boo{};
template<template<class> class T = Boo>
class Foo{};

?

bose
()

Да. А ещё в зависимости от шаблонного аргумента можно делать частичные шаблонные спецификации, или как уж это там правильно называется

yoghurt ★★★★★
()

man Страуструп: Язык программирования С++.

Pavval ★★★★★
()

template<class T>
struct S {};

template<>
struct S<int> { char a; };

namezys ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.