Everything

swprintf


データを書式に従って変換し、指定した領域へ出力します。

[指定形式]

#include <stdio.h>

#include <wchar.h>

long swprintf(wchar_t *restrict s, size_t n, const wchar_t *restrict control [, arg] ...);

[引数]

s データを出力する記憶域へのポインタ

n 出力するワイド文字数

control 書式を示すワイド文字列へのポインタ

arg,... 書式に従って出力されるデータ

[戻り値]

正常:変換した文字数

異常:表現形式エラー又はn個以上のワイド文字の書き込みが要求された場合は負の値

[備考]

swprintf 関数はsprintf関数のワイド文字対応版です。