E2438 Les arguments du modèle template doivent nommer une classe (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index

Un paramètre de modèle template doit toujours déclarer le nom d'une nouvelle classe. Par exemple :

template<template<class T> int U>
class foo;// erreur : "U" n'est pas un nom d'indicateur de classe
template<template<class T> class V>
class bar;// OK : "V" est un nom d'indicateur de classe