C6530
ostrzeżenie 6530: nierozpoznany format stylu ciągu <name>
[!UWAGA]
Ostrzeżenie to pojawia się tylko w kodzie, który używa przestarzałych wersji języka adnotacji kodu źródłowego (SAL).Zaleca się przenieść kod tak, aby używał najnowszej wersji SAL.Aby uzyskać więcej informacji, zobacz Za pomocą adnotacji SAL do zmniejszenia wady kod C/C++.
To ostrzeżenie wskazuje, że właściwości FormatString używa wartości innych niż scanf lub printf.Aby poprawić to ostrzeżenie, przejrzyj kod i użyć prawidłową wartość dla właściwości stylu.
Przykład
Poniższy kod generuje to ostrzeżenie ze względu na literówkę we właściwości 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);
Aby poprawić to ostrzeżenie, użyj poprawnego stylu w sposób przedstawiony w poniższym kodzie:
// 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);