ACM比赛技巧之文件数据输入与输出
#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比赛技巧之文件数据输入与输出相关推荐
- python学习[第十四篇] 文件的输入与输出
python学习[第十四篇] 文件的输入与输出 标准文件类型 一般来说只要程序一执行,就会访问3个文件: 标准输入(键盘) stdin 标准输出(显示器缓冲区) stdout 默认输出到屏幕 标准错误 ...
- C#(Csharp)笔记二十八——C# 文件的输入与输出
一丶C# 文件的输入与输出 一个 文件 是一个存储在磁盘中带有指定名称和目录路径的数据集合.当打开文件进行读写时,它变成一个 流. 从根本上说,流是通过通信路径传递的字节序列.有两个主要的流:输入流 ...
- matlab输出c语言,MATLAB数据输入和输出 C语言转换
数据输入和输出 一.概述 MATLAB可读和写的文件格式: 文件格式文件内容扩展名读.写文件的函数MATLAB 保存的MA TLAB工作区.mat load,save 文本Text 任意textsca ...
- 中南林业科技大学Java实验报告二:基本数据类型的使用和数据输入、输出
实验2:基本数据类型的使用和数据输入.输出 2.1实验目的 掌握标识符命名规则: 基本数据类型的声明: 基本数据类型的初始化: 掌握从键盘输入数据. 2.2实验内容 2.2.1 编写一个程序声明8种基 ...
- 文件的输入和输出:流和缓冲区的概念和文件操作函数总结
流和缓冲区的概念理解 流(stream) A stream is a source or destination of data that may be associated with a disk ...
- c++ 一行输出八个数字_R语言笔记(三):数据输入与输出
本文主要介绍数据基本的输入与输出方法,内容包括: 1. 数据的输入 1.1 scan(), edit(), fix() 1.2 调用 R 包自带数据 1.3 调用本地数据 2. 数据的输出 1. 数据 ...
- java中文件的输入和输出
以下所有对象需要关闭(close)的,都使用jdk1.7的try-with-resource来进行释放 文件的输入(读取)需要使用到: 创建一个File对象,在初始化的时候赋值一个文件路径. 创建Fi ...
- c语言ord函数在哪个头文件里,第五章 文件的输入和输出
作者:村里有个男孩叫小方 1 实验目的 掌握python 操作文件的内建函数(open read write close) 2 实验目标 完成对数据的分类(有一段json数据包的.txt数据,里面有电 ...
- acm java 快速读写,java_acm快速输入和输出
平常我们在用java做acm题目的时候,都是用 Scanner cin = new Scanner(System.in); int num = cin.nextInt(); System.out.pr ...
最新文章
- PHP学习笔记 第八讲 Mysql.简介和创建新的数据库
- 最新汇总!这些高校已确定开学时间!
- Android stdio build.gradle buildscript 里面的repositories 和allprojects里面 repositories 的区别
- java js中 function函数报错_浅析JS中对函数function的理解(基础篇)
- 并发编程的 15 条建议(译)
- php网站商品图片上传代码,PHP实现图片上传代码
- java tomcat 日志分析工具_设计一个Tomcat访问日志分析工具
- 怎样知道别人在蹭我家wifi?
- 大规模虚拟化,舍我其谁?
- combineByKey实例详解
- Mac WinToGO
- G729调用方法及使用wavlib播放出现颤音的解决方法
- 智能影视站系统 光线 CMS1.5 正式版
- Webx系列之文件上传
- 学Python找工作你起码要会这些
- java for 代表什么意思_java中的for是什么意思
- -1-1 java 基础语法 java关键字 java 注释 常量 语句 运算符 函数 数组定义
- php friend_Model/Friend.php · 跳跳虎1986/cwj - Gitee.com
- 全新C#写的读取cad dxf文件,并解析显示,显示的图形可放大缩小平移
- RocketMQ 5.0:无状态代理模式的探索与实践