Compartilhar via


C6505

Aviso C6505: Anotação inválida: a propriedade MustCheck não pode ser usada em valores do tipo void

Esse aviso indica que a propriedade de MustCheck esteve usada em um tipo de dados nulo.Você não pode usar a propriedade de MustCheck no tipo void.Remova a propriedade de MustCheck ou use outro tipo de dados.

Exemplo

O código a seguir gera este aviso:

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

Para corrigir esse aviso, use o seguinte código:

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

Consulte também

Referência

C6516