Freigeben über


Compilerwarnung (Ebene 1) C4216

nicht standardmäßige Erweiterung verwendet: float long

Bemerkungen

Die Standardmäßigen Microsoft-Erweiterungen (/Ze) behandeln float solangedouble. ANSI-Kompatibilität (/Za) nicht. Wird double verwendet, um die Kompatibilität aufrechtzuerhalten.

Example

Im folgenden Beispiel wird C4216 generiert:

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

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

int main() {
}