API Reference Document
std::
clearerr
<
cpp
|
io
|
c
C++
语言
标准库头文件
自立与有宿主实现
具名要求
语言支持库
概念库
(C++20)
诊断库
工具库
字符串库
容器库
迭代器库
范围库
(C++20)
算法库
数值库
本地化库
输入/输出库
文件系统库
(C++17)
正则表达式库
(C++11)
原子操作库
(C++11)
线程支持库
(C++11)
技术规范
输入/输出库
I/O 操纵符
C 风格 I/O
缓冲
basic_streambuf
basic_filebuf
basic_stringbuf
strstreambuf
(C++98 中弃用)
basic_syncbuf
(C++20)
流
抽象
ios_base
basic_ios
basic_istream
basic_ostream
basic_iostream
文件 I/O
basic_ifstream
basic_ofstream
basic_fstream
字符串 I/O
basic_istringstream
basic_ostringstream
basic_stringstream
数组 I/O
istrstream
(C++98 中弃用)
ostrstream
(C++98 中弃用)
strstream
(C++98 中弃用)
同步的输出
basic_osyncstream
(C++20)
类型
streamoff
streamsize
fpos
错误类别接口
iostream_category
(C++11)
io_errc
(C++11)
C 风格 I/O
类型与对象
FILE
fpos_t
stdin
stdout
stderr
函数
文件访问
fopen
freopen
fclose
fflush
fwide
setbuf
setvbuf
直接输入/输出
fread
fwrite
无格式输入/输出
fgetc
fgets
fputc
fputs
getchar
gets
(C++14 前)
putchar
puts
ungetc
fgetwc
fgetws
fputwc
fputws
getwchar
putwchar
ungetwc
有格式输入
scanf
fscanf
sscanf
vscanf
vfscanf
vsscanf
(C++11)
(C++11)
(C++11)
wscanf
fwscanf
swscanf
vwscanf
vfwscanf
vswscanf
(C++11)
(C++11)
(C++11)
有格式输出
printf
fprintf
sprintf
snprintf
(C++11)
vprintf
vfprintf
vsprintf
vsnprintf
(C++11)
wprintf
fwprintf
swprintf
vwprintf
vfwprintf
vswprintf
文件定位
ftell
fgetpos
fseek
fsetpos
rewind
错误处理
clearerr
feof
ferror
perror
文件上的操作
remove
rename
tmpfile
tmpnam
定义于头文件
<cstdio>
void
clearerr
(
std::
FILE
*
stream
)
;
重置给定文件流的错误标志和
EOF
指示器。
参数
stream
-
要重置错误标志的文件流
返回值
(无)
示例
本节未完成
原因:暂无示例
参阅
feof
检查文件尾
(函数)
perror
显示对应当前错误的字符串于
stderr
(函数)
ferror
检查文件错误
(函数)