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;
}