W8081 Les fonctions void ne peuvent pas renvoyer de valeur (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-voi)

Votre fichier source a déclaré la fonction en cours comme retournant void, mais le compilateur a détecté une instruction de retour avec une valeur. La valeur de cette instruction sera ignorée.

Exemple :



 // Cela DOIT figurer dans un fichier "C".  Cela constituerait une erreur dans un fichier "C++"



 void foo()



 {



         return 0;       // Impossible de renvoyer une valeur à partir d'une fonction void



 }