Partager via


Avertissement C6505

Annotation non valide : la propriété MustCheck peut ne pas être utilisée sur les valeurs du type void

Notes

Cet avertissement indique que la propriété MustCheck a été utilisée sur un type de données void. Vous ne pouvez pas utiliser MustCheck la propriété sur void le type. Supprimez la MustCheck propriété ou utilisez un autre type de données.

Nom de l’analyse du code : MUSTCHECK_ON_VOID

Exemple

Le code suivant génère cet avertissement :

#include <sal.h>
_Must_inspect_result_ void f()
{
    //Code ...
}

Pour corriger cet avertissement, utilisez le code suivant :

#include <sal.h>
_Must_inspect_result_ char* f()
{
    char *str ="Hello World";
    //Code ...
    return str;
}

Voir aussi

C6516