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

来源:互联网 发布:python怎么发音 编辑:程序博客网 时间:2024/06/08 14:55

做网上的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;}
创建一个输入流, 与文件关联




0 0
原创粉丝点击