Sdílet prostřednictvím


C6505

upozornění C6505: neplatná anotace: vlastnost MustCheck nesmí být použita pro hodnoty typu void.

Toto upozornění znamená, že byla vlastnost MustCheck použita na datový typ void.Vlastnost MustCheck nelze u typu void použít.Buď musí být odebrána vlastnost MustCheck nebo musí být použit jiný datový typ.

Příklad

Následující kód generuje toto upozornění:

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

Pro opravu tohoto upozornění použijte následující kód:

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

Viz také

Referenční dokumentace

C6516