当前位置: 首页 > news >正文

c++文件的读写

平常我们在编完代码后,基本都是从键盘输入,从屏幕输出(显示),但可不可以从其他地方输入输出呢?

…………………………………………………………………………………………………………………

其实可以:

1.在桌面新建一个文件夹too

2.在文件夹里新建两个文本文档,名字都为too,第一个后缀名为in,第二个后缀名为out

可以看属性

3.两个文件用打开方式都选记事本

 4.返回c++编写代码,代码如下:

#include<bits/stdc++.h>
using namespace std;
int main(){freopen("too.in","r",stdin);//读取“too.in”文件内的数据,“r”表示读(read)freopen("too.out","w",stdout);//在“too.out”文件内输出答案,“w”表示写(write)//在此处填写代码fclose(stdin);//关闭文件fclose(stdout);//关闭文件return 0;
}

比如我要计算两个数的和,就写:

#include<bits/stdc++.h>
using namespace std;
int main(){freopen("too.in","r",stdin);freopen("too.out","w",stdout);int a,b;cin>>a>>b;cout<<a+b;fclose(stdin);fclose(stdout);return 0;
}

5.在too.in文件中输入你要输入的

比如我要输入两个数:

再点保存

6.再编译运行c++程序,这时c++什么也不会输出,关掉窗口

7.把这个程序的exe文件拖进too文件夹

 双击运行它,它会闪一下立即消失

8.这时你打开too.out文件,就能看到答案

比如我的:

这样就成功了,赶快试一试吧!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 

http://www.lryc.cn/news/419006.html

相关文章:

  • 春秋云境 | 文件上传 | CVE-2022-30887
  • 大模型+XDR!打开网络安全攻防演练新范式!
  • C语言----字符串
  • ThreadLocal 详解(三)内存泄露原因,以及强弱引用
  • 【Android面试八股文】说一说Android开发模式之MVC、MVP、MVVM的区别?
  • 多叉树的深度优先遍历(以电话号码的字母组合为例)
  • 【YashanDB数据库】PHP无法通过ODBC连接到数据库
  • C++ | Leetcode C++题解之第326题3的幂
  • Ubuntu20.4上搭建FFMPEG开发环境
  • 谷粒商城实战笔记-144-性能压测-性能监控-堆内存与垃圾回收
  • 大模型综述
  • Python 常用内置函数
  • 什么是大数据?
  • Linux 内核源码分析---资源分配及系统总线
  • C# POST请求 各种实现方法梳理
  • 《MySQL数据库》数据导入、导出、表处理—/—<4>
  • Java I/O (Input/Output)——文件字节流
  • VisionPro二次开发学习笔记4-使用C#创建绘图图形
  • 【langchain学习】使用JsonOutputParser让大模型生成结构化JSON数据
  • 【学习笔记】Matlab和python双语言的学习(最大最小化规划)
  • 基于SpringBoot的Redis开发实战教程
  • mysql 分区操作
  • [网鼎杯 2018]Comment
  • LVS详解
  • Yolo-World初步使用
  • Navicat Premium使用
  • LLC数字控制TMS320F28034,4-DSP的epwm配置介绍
  • MongoDB学习记录
  • vlunstack-2(复现红日安全-ATT CK实战)
  • 【生信入门】预览快速体验Linux-重生之小明闯Linux