Partager via


Avertissement du compilateur (niveau 2) C4302

'conversion' : troncation de 'type 1' en 'type 2'

Le compilateur a détecté une conversion d’un type plus grand en type plus petit. Les informations peuvent être perdues.

Cet avertissement est désactivé par défaut. Consultez Avertissements du compilateur désactivés par défaut pour plus d'informations.

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
}