Partager via


Avertissement du compilateur (niveau 2) C4302

Mise à jour : novembre 2007

Message d'erreur

'conversion' : troncation de 'type 1' à 'type 2'
'conversion' : truncation from 'type 1' to 'type 2'

Le compilateur a détecté une conversion d'un type vers un type plus petit. Une perte d'informations est possible.

Cet avertissement est désactivé par défaut. Pour plus d'informations, consultez Avertissements du compilateur désactivés par défaut.

L'exemple suivant génère l'erreur C4302 :

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