源文件中有一组整数,排序后输出到另一个文件
来源:互联网 发布:战旗人气协议软件 编辑:程序博客网 时间:2024/05/21 01:48
在E盘创建新文件,新建一组数据:data.txt 0 5 4 3 18 9
读数据 ifstream in("e:\\data.txt");
写数据 ofstream out("e:\\result.txt");
<span style="font-size:14px;">#include <iostream>#include <vector>#include <fstream>using namespace std;void BubbleSort(vector<int>& array){int i,j,t;for(i=0;i<array.size();++i){for(j=i+1;j<array.size();++j){if(array[i]>array[j]){t=array[i];array[i]=array[j];array[j]=t;}}}}void main(){vector<int> data;ifstream in("e:\\data.txt");if (!in){cout<<"file error!"<<endl;exit(1);}int temp;//将文件中的数据放入data容器中 while(!in.eof()){in>>temp;data.push_back(temp);}in.close();BubbleSort(data);ofstream out("e:\\result.txt");if (!out){ cout<<"file error!"<<endl; exit(1);}for(int i=0;i<data.size();i++)//将数据存在out文件流中 out<<data[i]<<" ";for(int i=0;i<data.size();i++) cout<<data[i]<<" ";//打印 out.close();}</span>
0 0
- 源文件中有一组整数,排序后输出到另一个文件
- 源文件中有一组整数,排序后输出到另一个文件
- 文件中有一组整数,要求排序后输出到另一个文件中
- 文件中有一组整数,要求排序后输出到另一个文件中
- 文件中有一组整数,要求排序后输出到另一个文件中
- 文件中有一组整数,要求排序后输出到另一个文件中
- 文件中有一组整数,要求排序后输出到另一个文件中
- 文件中有一组整数,要求排序后输出到另一个文件中
- 整型数组处理算法(二)文件中有一组整数,要求排序后输出到另一个文件中
- C++面试题:把文件中的一组整数排序后输出到另一个文件中。
- 把文件中的一组整数排序后输出到另一个文件中(c/c++)
- 从文件中读取数据,排序之后输出到另一个文件中
- 从文件中读取数据,排序之后输出到另一个文件中
- 文件中读取数字并排序输出到另一个文件中
- 文件中有一整数数组,要求排序后输出到另一文件(C++)
- 输入一组大于等于0的整数,根据从大到小的顺序排序后输出;如果排序后有连续数时,只输出连续输的最大和最小数。
- 通过缓冲流把一个文本文件中的字符串排序后输入到另一个文件中
- 将两个文件的内容排序后输出到一个文件中
- 如何解析本地文件(iOS学习)
- struts2 if标签和form的关系
- VNC和远程桌面的区别
- Android菜鸟的成长笔记——初识Activity
- 将指定文件夹下的所有单个文件 打包
- 源文件中有一组整数,排序后输出到另一个文件
- linux下的C语言开发(管道通信)
- android studio 安装
- 浏览器检测
- 数据结构和算法学习(7)-高级排序
- word2vec中关于词向量的阐述
- 精妙的SQL语句
- android手机源码联系人页面添加紧急电话模块
- dubbo_URL分析