fputws
提供: cppreference.com
ヘッダ <wchar.h> で定義 | ||
int fputws(constwchar_t*str, FILE*stream ); | (C95以上) (C99未満) | |
int fputws(constwchar_t*restrict str, FILE*restrict stream ); | (C99以上) | |
fputwc を繰り返し実行したかのように、ヌル終端ワイド文字列 str
のすべての文字を出力ストリーム stream
に書き込みます。
str
の終端のヌルワイド文字は書き込まれません。
目次 |
[編集]引数
str | - | 書き込まれるヌル終端ワイド文字列 |
stream | - | 出力ストリーム |
[編集]戻り値
成功した場合は、非負の値を返します。
失敗した場合は、 EOF を返し、 stream
のエラー指示子 (ferror を参照) をセットします。
[編集]例
Run this code
出力:
御休みなさい
[編集]参考文献
- C11 standard (ISO/IEC 9899:2011):
- 7.29.3.4 The fputws function (p: 423)
- C99 standard (ISO/IEC 9899:1999):
- 7.24.3.4 The fputws function (p: 368)
[編集]関連項目
ファイルストリームに文字列を書き込みます (関数) | |
(C95)(C95)(C95)(C11)(C11)(C11)(C11) | stdout、ファイルストリームまたはバッファに書式付きワイド文字出力を書き出します (関数) |
fputws (C95) | ファイルストリームにワイド文字列を書き込みます (関数) |
(C95) | ファイルストリームからワイド文字列を取得します (関数) |
fputws の C++リファレンス |