C6505C6505

avertissement C6505 : annotation non valide : propriété MustCheck ne peut pas être utilisée sur des valeurs de type voidwarning C6505: invalid annotation: MustCheck property may not be used on values of void type

Cet avertissement indique que la propriété MustCheck a été utilisée sur un type de données void.This warning indicated that MustCheck property was used on a void data type. Vous ne pouvez pas utiliser la propriété MustCheck sur le type void.You cannot use MustCheck property on void type. Supprimez de la propriété MustCheck ou utilisez un autre type de données.Either remove the MustCheck property or use another data type.

ExempleExample

Le code suivant génère cet avertissement :The following code generates this warning:

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

Pour corriger cet avertissement, utilisez le code suivant :To correct this warning, use the following code:

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

Voir aussiSee Also

C6516C6516