Compartilhar via


Erro do compilador C3553

decltype espera uma expressão, não um tipo

A palavra-chave decltype() exige uma expressão como um argumento, não o nome de um tipo. Por exemplo, a última instrução no fragmento de código a seguir gera o erro C3553.

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