Compartir a través de


Error de compilador C3202

'nombre argumento' : argumento predeterminado no válido para el parámetro de plantilla 'parámetro'; se esperaba una plantilla de clase.

Se pasó un argumento predeterminado no válido para un parámetro de plantilla.

El ejemplo siguiente genera la advertencia C3202:

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

class Z
{
};

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