map写入文件及从文件读出
来源:互联网 发布:传奇app源码 编辑:程序博客网 时间:2024/05/21 21:37
代码:
using std::map;using std::ofstream;using std::ifstream;map<int, int> m = { ... }; // 待存储的map m// 存入文件out.txtofstream of("out.txt");for (const auto &i : m) { of << i.first << ' ' << i.second << std::endl;}// 读取文件,存入map m2中map<int, int> m2;ifstream if("out.txt");int key, value;while (if >> key >> value) { m2[key] = value;}
#include<iostream>#include<fstream>#include<string>#include<map>#include<utility>using namespace std;int main(){map<int ,string> my_map;string word;int count=0;cout<<"请输入字符串数据"<<endl;while(count!=4) {cin>>word ;my_map.insert(make_pair(++count,word));}//读入文本ifstream ins("text.txt");ofstream ous("text.txt");map<int ,string>::iterator iter=my_map.begin();for(;iter!=my_map.end();iter++){ous<<iter->first<<" "<<iter->second<<endl; }//从文本中读出map<int ,string> your_map;while(!ins.eof()){int key;string value;ins>>key>>value;your_map.insert(make_pair(key,value));}for(map<int,string>::iterator itr=your_map.begin();itr!=your_map.end();itr++){cout<<"The "<<itr->first<<"th word is"<<itr->second<<endl;}return 0;}
0 0
- map写入文件及从文件读出
- INF文件写入读出
- 写入、读出文件
- c#写入文件读出文件
- 文件的写入与读出
- 体验文件写入/读出--char3
- 文件的写入与读出
- java 读文件中文处理(读出unicode文件 及 写入unicode文件)
- 将一个或多个OC对象写入文件/从文件读出
- 向一个文件写入信息并读出写入另一个文件
- mysql文件写入和读出数据库
- CStdioFile:文件写入/读出 自动换行
- excel文件的读出和写入
- Java文件的写入与读出
- qt 文件的写入与读出
- java 文件的写入与读出
- java简单读出和写入txt文件
- 将字符串写入文件并读出来
- 【数据结构】——树状数组的几种模型
- YYModel 简介与使用
- myBatis关于不允许空值属性的查询
- 人脸识别-再识
- Sring 字符串判断是否相同
- map写入文件及从文件读出
- c# 经验谈:巧用Expression表达式 解决类似于sql中 select in 的查询
- 傅立叶分析导论-5 傅里叶变换
- IE6IE7Firefox浏览器不兼容原因及解决办法
- git difftool 第三方工具配置
- java中方法为什么需要返回值?
- JSP的3个指令
- poj 2728 最优比例生成树
- jS事件基础应用