E2438 Template-Argumente müssen eine Klasse bezeichnen (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

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

Ein Template-Template-Parameter muss immer einen neuen Klassennamen deklarieren. Ein Beispiel:



 template<template<class T> int U>
 class foo; // Fehler: "U" ist kein Klassenname
 template<template<class T> class V>
 class bar;  // OK: "V" ist ein Klassenname