E2420 Explizite Instantiierung darf nur in globalen Bereichen verwendet werden (C++)
Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index
Explizite Instantiierung ist nur im Namespace oder in globalen Bereichen erlaubt. Zum Beispiel:
template<class T>
class foo { };
template class foo<char>;// OK: global Bereich
int main () {
template class foo<int>:// Fehler: lokaler Bereich
}