编译器警告(等级 1)C4215

使用了非标准扩展:long float

默认 Microsoft 扩展 (/Ze) 将 long float 视为 double。 ANSI 兼容性 (/Za) 则不会。 请使用 double 保持兼容性。

下面的示例生成 C4215:

// C4215.cpp
// compile with: /W1 /LD
long float a;   // C4215

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