#include <iostream>
#include <cstdio>   //freopen函数在这个文件中
using namespace std;  //这里是从文件读入,写到文件output中(屏幕没有显示,因为改变了输出流)
int main()
{#ifndef ONLINE_JUDGE    //if not define 如果没有定义这个的话就执行下面freopen("input.txt", "r", stdin);   //只改变输入流的文件指针,读入这个文件的内容(必须要有input这个文件)stdin是标准输入流的文件指针freopen("output.txt", "w", stdout);  //只改变输出流的文件指针,写入output内(如果没有output这个文件就会自动生成)stdout是标准输出流的文件指针#endifint a, b;while(cin>>a>>b)cout<<a+b<<endl;return 0;
}#include <iostream>
#include <cstdio>
using namespace std;   //这里是从文件读入,从显示屏输出,因为原本的输出流没有改变
int main()
{#ifndef ONLINE_JUDGE freopen("input.txt", "r", stdin);#endif // ONLINE_JUDGEint a, b;while(cin>>a>>b)cout<<a+b<<endl;
}#include <iostream>
#include <cstdio>
using namespace std;   //这里是从屏幕读入,写入文件中(不在屏幕显示),因为原本的输入流没有改变
int main()
{#ifndef ONLINE_JUDGE freopen("output.txt", "w", stdout);#endif // ONLINE_JUDGEint a, b;while(cin>>a>>b)cout<<a+b<<endl;
}

在oj系统中提交判题时记得注释掉,不然错了别还不知道哪里错了。

freopen("input.txt", "r", stdin);
freopen("output.txt", "w", stdout);

ACM比赛技巧之文件数据输入与输出相关推荐

  1. python学习[第十四篇] 文件的输入与输出

    python学习[第十四篇] 文件的输入与输出 标准文件类型 一般来说只要程序一执行,就会访问3个文件: 标准输入(键盘) stdin 标准输出(显示器缓冲区) stdout 默认输出到屏幕 标准错误 ...

  2. C#(Csharp)笔记二十八——C# 文件的输入与输出

    一丶C# 文件的输入与输出 一个 文件 是一个存储在磁盘中带有指定名称和目录路径的数据集合.当打开文件进行读写时,它变成一个 流. 从根本上说,流是通过通信路径传递的字节序列.有两个主要的流:输入流 ...

  3. matlab输出c语言,MATLAB数据输入和输出 C语言转换

    数据输入和输出 一.概述 MATLAB可读和写的文件格式: 文件格式文件内容扩展名读.写文件的函数MATLAB 保存的MA TLAB工作区.mat load,save 文本Text 任意textsca ...

  4. 中南林业科技大学Java实验报告二:基本数据类型的使用和数据输入、输出

    实验2:基本数据类型的使用和数据输入.输出 2.1实验目的 掌握标识符命名规则: 基本数据类型的声明: 基本数据类型的初始化: 掌握从键盘输入数据. 2.2实验内容 2.2.1 编写一个程序声明8种基 ...

  5. 文件的输入和输出:流和缓冲区的概念和文件操作函数总结

    流和缓冲区的概念理解 流(stream) A stream is a source or destination of data that may be associated with a disk ...

  6. c++ 一行输出八个数字_R语言笔记(三):数据输入与输出

    本文主要介绍数据基本的输入与输出方法,内容包括: 1. 数据的输入 1.1 scan(), edit(), fix() 1.2 调用 R 包自带数据 1.3 调用本地数据 2. 数据的输出 1. 数据 ...

  7. java中文件的输入和输出

    以下所有对象需要关闭(close)的,都使用jdk1.7的try-with-resource来进行释放 文件的输入(读取)需要使用到: 创建一个File对象,在初始化的时候赋值一个文件路径. 创建Fi ...

  8. c语言ord函数在哪个头文件里,第五章 文件的输入和输出

    作者:村里有个男孩叫小方 1 实验目的 掌握python 操作文件的内建函数(open read write close) 2 实验目标 完成对数据的分类(有一段json数据包的.txt数据,里面有电 ...

  9. acm java 快速读写,java_acm快速输入和输出

    平常我们在用java做acm题目的时候,都是用 Scanner cin = new Scanner(System.in); int num = cin.nextInt(); System.out.pr ...

最新文章

  1. PHP学习笔记 第八讲 Mysql.简介和创建新的数据库
  2. 最新汇总!这些高校已确定开学时间!
  3. Android stdio build.gradle buildscript 里面的repositories 和allprojects里面 repositories 的区别
  4. java js中 function函数报错_浅析JS中对函数function的理解(基础篇)
  5. 并发编程的 15 条建议(译)
  6. php网站商品图片上传代码,PHP实现图片上传代码
  7. java tomcat 日志分析工具_设计一个Tomcat访问日志分析工具
  8. 怎样知道别人在蹭我家wifi?
  9. 大规模虚拟化,舍我其谁?
  10. combineByKey实例详解
  11. Mac WinToGO
  12. G729调用方法及使用wavlib播放出现颤音的解决方法
  13. 智能影视站系统 光线 CMS1.5 正式版
  14. Webx系列之文件上传
  15. 学Python找工作你起码要会这些
  16. java for 代表什么意思_java中的for是什么意思
  17. -1-1 java 基础语法 java关键字 java 注释 常量 语句 运算符 函数 数组定义
  18. php friend_Model/Friend.php · 跳跳虎1986/cwj - Gitee.com
  19. 全新C#写的读取cad dxf文件,并解析显示,显示的图形可放大缩小平移
  20. RocketMQ 5.0:无状态代理模式的探索与实践

热门文章

  1. 华为机试——坐标移动
  2. JVM——Java对象是如何创建、存储和访问的?
  3. DbHelper重用性方案 优化工具类 jdbc
  4. 控件ListView相关属性 1217
  5. 模式窗体 winform 1201
  6. 01 掌握运算符的分类 1204
  7. screentogif 屏幕录制生成gif图片的软件安装过程
  8. git-版本的回退操作与
  9. 误删除了mysql库的user表解决办法
  10. 小米宣布新一轮组织架构调整,崔宝秋挂帅技术委员会