IT1995的博客

博主QQ570176391,QQ78442761

C++工作笔记-map有自动排序的功能

实验如下:



代码如下:

#include <map>
#include <string>
#include <iostream>
#include <time.h>

using namespace std;


int main(){
	//学生信息映射分数

	srand((unsigned)time(NULL));
	map<int, string>mapStudent;
	for (int i = 0; i < 30; i++){
		int num_id = rand()%100 + 1;
		mapStudent.insert(pair<int, string>(num_id, "学生" + to_string(num_id)));
	}

	map<int, string>::iterator iter;
	for (iter = mapStudent.begin(); iter != mapStudent.end(); iter++)
		cout << iter->first << " " << iter->second << endl;
	cout << endl;
	getchar();
	return 0;
}

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq78442761/article/details/79964565
文章标签: stl C map
个人分类: C/C++ C++ STL
所属专栏: 工作笔记
上一篇C++工作笔记-stl中map基础用法(插入,遍历,删除)
下一篇C++工作笔记-map中结构体的比较
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭