Partager via


Erreur du compilateur C3553

decltype attend une expression et non un type

Le mot clé decltype() nécessite une expression comme argument, et non le nom d’un type. Par exemple, la dernière instruction du fragment de code suivant génère l’erreur C3553.

int x = 0;
decltype(x+1);
decltype(int); // C3553