Freigeben über


Compilerwarnung (Stufe 4) C4310

Typumwandlung verkürzt konstante Werte

Bemerkungen

Ein konstanter Wert wird in einen kleineren Typ umgewandelt. Der Compiler führt die Umwandlung durch, wodurch Daten abgeschnitten werden.

Example

Im folgenden Beispiel wird C4310 generiert:

// C4310.cpp
// compile with: /W4
int main()
{
   long int a;
   a = (char) 128;   // C4310, use value 0-127 to resolve
}