Поделиться через


C6510

предупреждение C6510. Недопустимая примечание. Свойство "NullTerminated" может использоваться только в буферах элементы которых целиком или указатель. Функция "<function>" <parameter>.

Это предупреждение указывает на неверное использование свойства NullTerminated (эти завершение в '_z').Можно использовать этот тип свойства в типах указателей или массивов.

Пример

Данное предупреждение создается в следующем коде:

#include <sal.h>

void f(_In_z_ char x)
{
    // code ...
}

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

#include <sal.h>

void f(_In_z_ char * x)
{
    // code ...
}

См. также

Ссылки

C6516