Udostępnij za pośrednictwem


C6505

ostrzeżenie C6505: nieprawidłowa adnotacji: właściwość MustCheck nie może być używana dla wartości typu void

To ostrzeżenie wskazuje, że na typ danych void użyto właściwości MustCheck.Nie można użyć właściwości MustCheck na typie void.Usuń właściwość MustCheck lub użyj innego typu danych.

Przykład

Poniższy kod generuje to ostrzeżenie:

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

Aby poprawić to ostrzeżenie, należy użyć następującego kodu:

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

Zobacz też

Informacje

C6516