Udostępnij przez


Błąd kompilatora C2823

szablon typedef jest niedozwolony

Uwagi

Szablony nie są dozwolone w typedef definicjach.

Przykład

Poniższy przykład generuje kod C2823 i pokazuje jeden ze sposobów jego naprawy:

// C2823.cpp
template<class T>
typedef struct x {
   T i;   // C2823 can't use T, specify data type and delete template
   int i;   // OK
} x1;