Udostępnij za pośrednictwem


C4302 (poziom 2) ostrzeżenia kompilatora

"Konwersja": obcinania "typu 1' na 'type 2'

Kompilator wykryto konwersji typu większe mniejsze typu.Informacje mogą zostać utracone.

To ostrzeżenie jest domyślnie wyłączona.Zobacz Kompilator ostrzeżenia że są wyłączone domyślnie Aby uzyskać więcej informacji.

Poniższy przykład generuje C4302:

// C4302.cpp
// compile with: /W2
#pragma warning(default : 4302)
int main() {
   int i;
   char c = (char) &i;     // C4302
   short s = (short) &i;   // C4302
}