Compartir a través de


Advertencia del compilador (nivel 2) C4302

Actualización: noviembre 2007

Mensaje de error

'conversión' : truncamiento de 'tipo 1' a 'tipo 2'
'conversion' : truncation from 'type 1' to 'type 2'

El compilador detectó una conversión de un tipo más grande a otro más pequeño. Puede que se haya producido pérdida de información.

De forma predeterminada, esta advertencia está desactivada. Para obtener más información, vea Advertencias del compilador desactivadas de forma predeterminada.

El ejemplo siguiente genera el error C4302:

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