Compartilhar via


Aviso do compilador (nível 1) C4216

extensão não padrão usada: float long

As extensões padrão da Microsoft (/Ze) tratam float long como double. A compatibilidade ANSI (/Za) não. Use double para manter a compatibilidade. O seguinte exemplo gera o erro C4216:

// C4216.cpp
// compile with: /W1
float long a;   // C4216

// use the line below to resolve the warning
// double a;

int main() {
}