重要提示: 本文已迁移至我的个人博客:https://ericnth.cn/eric_ni2008_fkx8lukq/article/432/,请前往此链接访问以获得最新的内容,以及更清爽的浏览体验。以下内容不再受到支持,请您注意。
大家好,这是我第一次写博客,请大家多多支持!
本文是作者原创文章,写了好几个小时,所以麻烦转载请注明出处!
目录
- freopen重定向
- fstream文件流
freopen 重定向
使用方法:
- freopen(“in.txt”,“r”,stdin);//从in.txt读入
- freopen(“out.txt”,“w”,stdout);//向out.txt输出
- freopen(“CON”,“r”,stdin);//从控制台读入
- freopen(“CON”,“w”,stdout);//向控制台输出
- fclose(stdin);//关闭输入,可以省略,但建议加上
- fclose(stdout);//关闭输出,可以省略,但建议加上
默认是从控制台(Command)读入,输出哦!
实例
#include<iostream>
#include<cstdio>//freopen要包含cstdio头文件
using namespace std;
int main() {
freopen("in.txt","r",stdin);//从in.txt读入
freopen("out.txt","w",stdout);//向out.txt输出
int

本文介绍了C++中使用freopen进行文件重定向和fstream进行文件流操作的方法,包括如何读写文件、优缺点分析,并提供了相关实例。强调了使用后的注意事项,如关闭文件流。建议读者在实际操作时,使用fclose关闭文件,以及在使用fstream时检查文件是否成功打开。
最低0.47元/天 解锁文章
328

被折叠的 条评论
为什么被折叠?



