fgetws
来自cppreference.com
文件输入/输出
类型与对象 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
函数 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
在标头
<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
,错误时为空指针。
引用
- C11 标准(ISO/IEC 9899:2011):
-
- 7.29.3.2 The fgetws function (第 422 页)
- C99 标准(ISO/IEC 9899:1999):
-
- 7.24.3.2 The fgetws function (第 367-368 页)
参阅
(C95)(C95)(C95)(C11)(C11)(C11)
|
从stdin、文件流或缓冲区读取格式化宽字符输入
(函数) |
(C95)
|
从文件流获取一个宽字符 (函数) |
(C95)
|
将一个宽字符串写入文件流 (函数) |
(动态内存
TR)
|
从流读入至动态改变大小的缓冲区,直到分隔符/行尾 (函数) |