Предупреждение C6505

Недопустимая заметка: свойство MustCheck не может использоваться для значений типа void

Замечания

Это предупреждение указывает, что свойство MustCheck использовалось для типа данных void. Нельзя использовать MustCheck свойство для void типа. Удалите MustCheck свойство или используйте другой тип данных.

Имя анализа кода: MUSTCHECK_ON_VOID

Пример

Следующий код создает это предупреждение:

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

Чтобы исправить это предупреждение, используйте следующий код:

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

См. также

C6516