Style
Обновлен: Ноябрь 2007
Свойство Style задает функцию со строкой формата, используемой с атрибутом SA_FormatString. В ходе анализа типы списка переменных аргументов сравниваются с описателями формата, например %d и %s, в строке формата.
Пример
В следующем примере кода демонстрируется использование свойства 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, ...);