Partager via


Avertissement du compilateur (niveau 1) C4716

« fonction » doit retourner une valeur

La fonction donnée n’a pas retourné de valeur.

Seules les fonctions avec un type de retour void peuvent utiliser la commande de retour sans valeur de retour associée.

Une valeur non définie est retournée lorsque cette fonction est appelée.

Cet avertissement est automatiquement promu en erreur. Si vous souhaitez modifier ce comportement, utilisez #pragma’avertissement.

L’exemple suivant génère l’erreur C4716 :

// C4716.cpp
// compile with: /c /W1
// C4716 expected
#pragma warning(default:4716)
int test() {
   // uncomment the following line to resolve
   // return 0;
}