读取文件,到标准输入流(c语言 和 c++版)

2016-12-18 20:06:08来源:CSDN作者:zycxnanwang人点击

做网上的OJ的时候,读取输入文件到标准输入流是一种很有效的方法


下面就介绍c语言版的和c++版的两种方法


一:c语言版

代码:

#include<stdio.h>#include<string.h>int main(){	freopen("E:/in.txt", "r", stdin); //文件输入到标准输入流 		int temp;	for(int i = 0; i < 8; i++)	{		scanf("%d", &temp);		printf("%d ",temp);		} 		fclose(stdin);		printf("/n");	return 0;}

打开一个文件, 与标准输入流关联


二:C++版

代码:

#include<iostream>using namespace std;#include<fstream>int main(){	ifstream cin("E:/in.txt"); //初始化一个输入流类(输入流是文件in.txt) 		int temp;	for(int i = 0; i < 8; i++)	{		cin >> temp;		cout << temp << " ";	}	cout << endl;		cin.close();		return 0;}
创建一个输入流, 与文件关联




最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台