Compartir a través de


C6530

Actualización: noviembre 2007

C6530

Advertencia 6530: Estilo de cadena de formato no reconocido <nombre>

Esta advertencia indica que la propiedad FormatString está utilizando un valor distinto de scanf o printf. Para corregir esta advertencia, revise el código y utilice un valor válido para la propiedad Style.

Ejemplo

El código siguiente genera esta advertencia debido a un error tipográfico en la propiedad Style:

// 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 corregir esta advertencia, utilice un campo Style válido, como se muestra en el código siguiente:

// 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);