fgetws
ja.cppreference.net から
| ヘッダで定義 <wchar.h>
|
||
wchar_t* fgetws( wchar_t* str, int count, FILE* stream );
|
(C95 から) (C99 まで) |
|
wchar_t* fgetws( wchar_t* restrict str, int count, FILE* restrict stream );
|
(C99 から) | |
最大 count - 1 個のワイド文字を与えられたファイルストリームから読み込み、それらを str。生成されたワイド文字列は常にヌル終端されます。解析は、ファイルの終わりが発生するか、改行ワイド文字が見つかった場合に停止し、その場合 str にはその改行ワイド文字が含まれます。
引数
| str | - | 文字を読み込む先のワイド文字列 |
| count | - | の長さ str
|
| stream | - | データを読み込むファイルストリーム |
戻り値
str 成功時、エラー時にはヌルポインタ
例
| このセクションは不完全です 理由: 例がありません |
参考文献
- C23 標準 (ISO/IEC 9899:2024):
- 7.29.3.2 fgetws 関数 (p: TBD)
- C17 標準 (ISO/IEC 9899:2018):
- 7.29.3.2 fgetws 関数 (p: TBD)
- C11 標準 (ISO/IEC 9899:2011):
- 7.29.3.2 fgetws 関数 (p: 422)
- C99 標準 (ISO/IEC 9899:1999):
- 7.24.3.2 fgetws 関数 (p: 367-368)
関連項目
(C95)(C95)(C95)(C11)(C11)(C11) |
書式付きワイド文字入力の読み取り元 stdin、ファイルストリーム、またはバッファ (関数) |
(C95) |
ファイルストリームからワイド文字を取得する (関数) |
(C95) |
ワイド文字列をファイルストリームに書き込む (関数) |
(動的メモリ TR) |
区切り文字/行末までストリームから自動リサイズバッファに読み込む (関数) |
C++ ドキュメント の fgetws
| |