Freigeben über


C6530

Warnung 6530: Unbekannter Formatzeichenfolgenstil <Name>.

HinweisHinweis

Diese Warnung tritt nur im Code, der eine veraltete Version der Quellcodeanmerkungssprache (SAL) verwendet.Es wird empfohlen, den Code portieren, um die neueste Version des SALZES zu verwenden.Weitere Informationen finden Sie unter Verwenden von SAL-Anmerkungen zum Reduzieren von C/C++-Codefehlern.

Diese Warnung gibt an, dass die FormatString-Eigenschaft einen Wert verwendet, bei dem es sich nicht um scanf oder printf handelt.Um diese Warnung zu korrigieren, überprüfen Sie den Code, und verwenden Sie einen gültigen Wert für die Style-Eigenschaft.

Beispiel

Im folgenden Code wird diese Warnung aufgrund eines Tippfehlers in der Style-Eigenschaft generiert:

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

Um diese Warnung zu korrigieren, verwenden Sie einen gültigen Stil, wie im folgenden Code gezeigt:

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