Warnung C6530
Unbekannte Formatzeichenfolgenformatvorlage 'name'
Hinweis
Diese Warnung tritt nur in Code auf, der eine veraltete Version der Quellcodeanmerkungssprache (SOURCE-Code Annotation Language, SAL) verwendet. Es wird empfohlen, Ihren Code zu portieren, um die neueste Version von SAL zu verwenden. Weitere Informationen finden Sie unter Verwenden von SAL-Anmerkungen zum Reduzieren von C/C++-Codefehlern.
Hinweise
Diese Warnung gibt an, dass die FormatString
Eigenschaft einen anderen Wert als scanf
oder printf
. Um diese Warnung zu korrigieren, überprüfen Sie Den Code, und verwenden Sie einen gültigen Wert für die Style
Eigenschaft.
Codeanalysename: UNRECOGNIZED_FORMAT_STRING_STYLE
Beispiel
Der folgende Code generiert diese Warnung aufgrund eines Tippfehlers in der Style
Eigenschaft:
// 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 eine gültige Formatvorlage, 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);