E2299 Template-Spezialisierung kann aus 'bezeichner' nicht generiert werden (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index

Dieser Fehler tritt auf, wenn eine Template-Klasse oder -Funktion auf eine Weise referenziert wird, aus der keine mögliche Spezialisierung hervorgeht. Ein Beispiel:



 template<class T>
 class foo;
 foo<10> x;       // Fehler: Argumente sind für foo nicht gültig