Avertissement du compilateur (niveau 1) C4216
extension non standard utilisée : float long
Les extensions Microsoft par défaut (/Ze) traitent float tant que double
. La compatibilité ANSI (/Za) ne le fait pas. Permet double
de maintenir la compatibilité. L’exemple suivant génère l’erreur C4216 :
// C4216.cpp
// compile with: /W1
float long a; // C4216
// use the line below to resolve the warning
// double a;
int main() {
}