目次 - SDL 3.0 API(機能別) - 標準ライブラリ - SDL_SCANF_FORMAT_STRING

SDL_SCANF_FORMAT_STRING

関数のscanf形式の文字列に対するアノテーションのマクロ

ヘッダ

SDL3/SDL_stdinc.h

構文

#define SDL_SCANF_FORMAT_STRING _Scanf_format_string_impl_

詳細

fscanfにアノテーションを付与するとする:

int fscanf(FILE *f, SDL_SCANF_FORMAT_STRING const char *fmt, ...);

これはfmtはscanf形式の文字列であるという注釈である. コンパイラやアナライザツールは, その通りになっていないと思われるとき警告を発することがある.

アノテーションの機能のないコンパイラでは何も行わない.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_SCANF_FORMAT_STRING - SDL Wiki