Partilhar via


C6530

Aviso 6530: estilo de seqüência de caracteres de formato não reconhecido <name>

Este aviso indica que a propriedade FormatString é usando um valor diferente, por exemplo, scanf ou printf. Para corrigir esse aviso, revise seu código e usar um valor válido para a propriedade de estilo.

Exemplo

O código a seguir gera este aviso devido um erro de digitação na Style propriedade:

// C
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_FormatString(Style="printfd")] char *px); 

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([FormatString(Style="printfd")] char *px); 

Para corrigir esse aviso, use um estilo válido, conforme mostrado no código a seguir:

// C
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_FormatString(Style="printf")] char *px); 

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([FormatString(Style="printf")] char *px);