W8041 Valeur non signée rendue négative (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index

(Option de la ligne de commande pour supprimer l'avertissement : -w-ngu)

Il est normalement inutile de rendre négative une valeur non signée car le résultat sera toujours non signé.

Exemple :



 #pragma warn +ngu
 unsignedfoo(unsigned u)
 {
 return-u;
 }