Share via


Style

Style 속성은 SA_FormatString 특성에 사용할 형식 문자열을 가진 함수를 지정합니다. 분석하는 동안 형식 가변 인수 목록의 형식이 문자열에 있는 %d, %s 등의 형식 지정자와 비교됩니다.

유효한 스타일 값은 printf(printf 및 wprintf 함수) 및 scanf(printf 및 wprintf)입니다.

다음 형식의 매개 변수에 스타일 속성을 사용할 수 있습니다.

  • char*

  • wchar_t*

  • const char *

  • const wchar_t *

예제

다음 코드에서는 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, ...); 

참고 항목

개념

주석 개요

기타 리소스

주석 속성