Partilhar via


Aviso do compilador (nível 2) C4302

«Conversão» : truncamento de «tipo 1» para «tipo 2»

Observações

O compilador detetou uma conversão de um tipo maior para um tipo menor. A informação pode ser perdida.

Este aviso está desativado por padrão. Consulte Avisos do compilador que estão desativados por padrão para obter mais informações.

Example

O exemplo a seguir gera C4302:

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