文件操作1
来源:互联网 发布:midas civil软件下载 编辑:程序博客网 时间:2024/06/06 01:19
#include <iostream>#include <fstream>#include <vector>using namespace std;struct Points{ // 用于存储“点”的x、y坐标 int x; int y;};int main(int argc, const char * argv[]) { string ifilename; string ofilename; cin >> ifilename; cin >> ofilename; ifstream ifile; // 输入文件流 ofstream ofile; // 输出文件流 ifile.open(ifilename, ios_base::in); // 打开输入文件 if (!ifile) { // 查看是否成功打开文件 cout<<"open in file fail!\n"; } ofile.open(ofilename, ios_base::out); // 打开输出文件,如果没有该文件,会自动创建 if(!ofile) cout<<"open out file fail!\n"; vector<Points> p; int _x; int _y; while (ifile>>_x>>_y) { // 从文件中读出 x 和 y p.push_back(Points{_x, _y}); // 注意 Points{_x, _y} 就是给结构体中的元素顺序赋值 } for (int i=0; i<p.size(); i++) { // 输出结果到ofilename中 ofile<<p[i].x<<","<<p[i].y<<endl; } return 0;}
阅读全文
0 0
- 文件操作1
- php 文件操作1
- 文件操作1
- c文件操作<1>
- python-文件操作(1)
- C++文件操作<1>
- 文件操作(1)
- Java文件操作1
- 文件操作1
- 文件操作1
- php文件操作1
- 体验文件操作1
- shell--文件操作1
- 文件操作:1入门
- Java文件操作1
- Html5文件操作(1)
- JAVA文件操作1
- 文件操作函数(1)
- WOJ1114-Bullseye
- POJ 1113 Wall (凸包求周长)
- C++ const总结
- html的标签整理
- redhat虚拟机在配置中文语言是出现vmware workstation unrecoverable error: (vmui)错误
- 文件操作1
- linux 编程面试常见问题整理
- Linux Shell第二期
- mtk架构分析资料详解
- Spring cron 表达式
- 数学建模--数据拟合
- SpringMvc架构图
- Java 笔记总结(一)
- 2017.9.5 DZY Loves Math 失败总结