Style
Aggiornamento: novembre 2007
La proprietà Style specifica un funzione che presenta una stringa di formato da utilizzare con l'attributo SA_FormatString. Durante l'analisi, i tipi dell'elenco di argomenti variabili vengono confrontati in questa stringa di formato con gli specificatori di formato, ad esempio %d e %s.
Esempio
Nel codice indicato di seguito viene illustrato come utilizzare la proprietà Style:
// C
#include <CodeAnalysis\SourceAnnotations.h>
void f( [SA_FormatString(Style="printf")] char *px, ...);
-or-
void f( [SA_FormatString(Style="scanf")] char *px, ...);
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f( [FormatString(Style="printf")] char *px, ...);
-or-
void f( [FormatString(Style="scanf")] char *px, ...);
Vedere anche
Concetti
Cenni preliminari sull'annotazione