Поделиться через


Ошибка компилятора C3202

"имя_аргумента": недопустимый аргумент по умолчанию для параметра шаблона "параметр", требуется класс шаблона

Замечания

Передан недопустимый аргумент по умолчанию для параметра шаблона.

Example

В следующем примере создается C3202:

// C3202.cpp
template<typename T>
class X
{
};

class Z
{
};

template<template<typename U> class T1 = Z, typename T2> // C3202
class Y
{
};