C6505
Warnung C6505: Ungültige Anmerkung: Die MustCheck-Eigenschaft darf nicht für Werte vom Typ void verwendet werden.
Diese Warnung gibt an, dass die MustCheck-Eigenschaft für Daten vom Typ void verwendet wurde.Die MustCheck-Eigenschaft kann nicht für Werte vom Typ void verwendet werden.Entfernen Sie entweder die MustCheck-Eigenschaft, oder verwenden Sie einen anderen Datentyp.
Beispiel
Der folgende Code generiert diese Warnung:
#include <sal.h>
_Must_inspect_result_ void f()
{
//Code ...
}
So korrigieren Sie die Warnung unter Verwendung des folgenden Codes
#include <sal.h>
_Must_inspect_result_ char* f()
{
char *str ="Hello World";
//Code ...
return str;
}