std::clearerr 来自cppreference.com < 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 stdinstdoutstderr 函数 文件访问 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 有格式输入 scanffscanfsscanf vscanfvfscanfvsscanf(C++11)(C++11)(C++11) wscanffwscanfswscanf vwscanfvfwscanfvswscanf(C++11)(C++11)(C++11) 有格式输出 printffprintfsprintfsnprintf(C++11) vprintfvfprintfvsprintfvsnprintf(C++11) wprintffwprintfswprintf vwprintfvfwprintfvswprintf 文件定位 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 检查文件错误 (函数)