Почему C++ запрещает эту частичную специализацию? [дубликат]C++

Программы на C++. Форум разработчиков
Anonymous
Почему C++ запрещает эту частичную специализацию? [дубликат]

Сообщение Anonymous »

Почему C++ запрещает эту частичную специализацию?
Какая философия стоит за этим запретом, чтобы я мог ее принять?

Без этого запрета программировать было бы намного проще.
Шаблоны должны предотвращать избыточность.

Теперь мне нужно создать избыточность для каждого класса N с int d = 3.
//__________________________________________
//__________________________________________
//
template
class MyClass
{
public:
void doo();
};

//__________________________________________
//__ allowed _______________________________
//
template
void MyClass::doo()
{
cout

Подробнее здесь: https://stackoverflow.com/questions/692 ... ialization

Вернуться в «C++»