E2436 Standardtyp für Template-Argument 'arg' bezeichnet keine Haupt-Template-Klasse (C++)
Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index
Wenn ein Template-Template-Parameter einen Standard-Typ benötigt, muss dieser Typ entweder ein generischer Template-Klassenname oder ein anderer Template-Template-Parameter sein.
template<class T>
class foo;
template<template<class T> class U = foo>
class bar; // OK: "foo" ist eine qualifizierende Haupt-Template
template<template<class T> class U = int>
class baz; // Fehler: "int" ist keine Template-Klasse