E2479 Template-Klasse und -Funktion dürfen nicht denselben Namen 'name' haben (C++)
Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index
Der Name einer Template-Klasse darf für keine andere Funktion und keinen anderen Typ verwendet werden. Ein Beispiel:
void foo(); // Fehler: es gibt eine Template-Klasse namens "foo"
template<class T>
class foo;