Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
constante intégrale négative convertie en type non signé
Notes
Une expression convertit une constante entière négative en type non signé. Le résultat de l’expression est probablement sans signification.
L’option /sdl (Activer des vérifications de sécurité supplémentaires) l’option du compilateur élève cet avertissement à une erreur.
Exemple
L’exemple suivant génère l’erreur C4308 :
// C4308.cpp
// compile with: /W2
unsigned int u = (-5 + 3U); // C4308
int main()
{
}