没有合适的资源?快使用搜索试试~ 我知道了~
首页C++中进行txt文件读入和写入的方法示例
前言 大家可能大部分写代码都是在devc或者 vs里面直接输入数据,这一般常见于简单算法和数据的处理,但是一旦处理大数据的话,几百万,几千万,上亿个数据手打似乎不能轻易实现的,那么这篇文章我们来搞懂C++环境下如何进行io流读取txt文件,其实我们需要一个简单的代码进行分析。 这里直接给出源码, 可以进行直接编译 #include <fstream> #include <iostream> using namespace std; int main() { int a[10]; ifstream in(读入.txt); for(int i=0;i<10>>a[i]
资源详情
资源评论
资源推荐

C++中进行中进行txt文件读入和写入的方法示例文件读入和写入的方法示例
前言前言
大家可能大部分写代码都是在devc或者 vs里面直接输入数据,这一般常见于简单算法和数据的处理,但是一旦处理大数据的
话,几百万,几千万,上亿个数据手打似乎不能轻易实现的,那么这篇文章我们来搞懂C++环境下如何进行io流读取txt文件,
其实我们需要一个简单的代码进行分析。
这里直接给出源码, 可以进行直接编译
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
int a[10];
ifstream in("读入.txt");
for(int i=0;i<10;i++)
in>>a[i];
for(int i=0;i<10;i++)
cout<<a[i]<<endl;
ofstream out("输出.txt");
out<<"完全ojbk";
in.close();
out.close();
cin.get();
}
首先我们来补充一下相关知识:
ifstream in(ifile);//构造一个ifstream并打开给定文件
ofstream out;//构造输出文件流,未关联任何文件
in.close();//关闭文件
in.open(ifile + "2");//打开另一个文件
好的 看不懂没关系,继续向下看:
第一步操作:在桌面上建立输入第一步操作:在桌面上建立输入.txt 文件文件 并且在里面按照格式输入相应的数据并且在里面按照格式输入相应的数据
比如这个代码要对a[10]数组进行赋值,那么提前将txt里输入 1 2 3 4 5 6 7 8 9 0
ifstream in 就是读入文件 然后 按照循环输入数组每个位置的数值,这里要注意 不能用cin 而是 in
中间的cout指的是在dev里面输出数组 与txt无关 可以忽略
安全验证
文档复制为VIP权益,开通VIP直接复制

评论0