Freigeben über


Warnung C6505

Ungültige Anmerkung: Die MustCheck-Eigenschaft wird möglicherweise nicht für Werte des ungültigen Typs verwendet.

Hinweise

Diese Warnung hat darauf hingewiesen, dass die MustCheck-Eigenschaft für einen ungültigen Datentyp verwendet wurde. Sie können die Eigenschaft nicht für void den Typ verwendenMustCheck. Entfernen Sie entweder die MustCheck Eigenschaft, oder verwenden Sie einen anderen Datentyp.

Codeanalysename: MUSTCHECK_ON_VOID

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

Siehe auch

C6516