Style
Visual Studio 2008
The Style property specifies a function that has a format string to be used with the SA_FormatString attribute. During analysis, the types of the variable argument list are compared to the format specifiers, for example, %d and %s, in the format string.
The following code shows how to use the Style property:
// 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, ...);