
stl
BadgeZ
越努力,越幸运。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
stl各个容器的使用时机
原创 2016-10-09 20:59:08 · 331 阅读 · 0 评论 -
deque和stack容器
deque和stack容器 一、 deque容器 双端数组,可以在头部和尾部插入弹出元素 deque容器与上章节类似 在其基础上增加了push_back()、push_front()、pop_back()、pop_front()函数 push_back() //在容器尾部添加一个数据 push_front()原创 2016-10-09 18:00:04 · 607 阅读 · 0 评论 -
Vector容器
Vector容器 一、 简介 vector 是将元素置于一个动态数组中加以管理的容器 vector可以随机存取元素(支持索引值直接存取,用[]操作符或at()函数) 注:vector尾部添加或移除元素非常快,但是在中部头部插入元素或移除元素比较费时 二、 废话不多说,代码走起 1. vector对象的初始化 使用stl提原创 2016-10-09 18:00:02 · 406 阅读 · 0 评论 -
stl中map的使用总结
一、基本操作 //创建 map map2; //添加 map2.insert(pair(11, "test11")); map2.insert(pair(12, "test12")); map2.insert(make_pair(13, "test13")); map2.insert(make_pair(14, "test14")); map2.insert(m原创 2016-12-13 22:31:20 · 922 阅读 · 0 评论 -
map查找 异常处理
//map查找 异常处理 map::iterator it2 = map2.find(100); if (it2 == map2.end()) { AfxMessageBox(_T("KEY 100 的值不存在")); } else { int n = it2->first; CString str; str = it2->second.c_str(); } //e原创 2016-12-13 22:53:37 · 1067 阅读 · 0 评论