E2431 Typenlose Template-Parameter können keine Gleitkomma-, Klassen- oder void-Typen sein (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

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

Typenlose Template-Parameter dürfen nur bestimmte Typen annehmen. Gleitkomma-, Klassen- oder void-Typen sind nicht erlaubt. Ein Beispiel:



 template<float U>
 class foo; // Fehler: "U" darf kein "float"-Typ sein