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