博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常用STL用法总结
阅读量:6235 次
发布时间:2019-06-22

本文共 942 字,大约阅读时间需要 3 分钟。

个人不常用STL所以都是比较基础的,神犇误入吧

1.vector

#include
#include
#include
//头文件 using namespace std;vector
v;//vector
v2;int main(){ //基本操作 v.size();//返回vector大小 v.push_back(2);//末尾加入元素 v.clear();//清空 v.empty();//判断是否为空 v.erase(v.begin());v.erase(v.begin(),v.begin()+3);//删除某个元素 sort(v.begin(),v.end()/*,cmp*/);//排序,默认从小到大 return 0;}
View Code

2.set

#include
#include
using namespace std;set
s;set
::iterator it1,it2,it;int main(){ s.insert(1); while(!s.empty())s.erase(s.begin()); it1=s.lower_bound(1); it2=s.upper_bound(5); for(it=it1;it!=it2&&it!=s.end();){ //*it表示对应位置的值 s.erase(it++);//!!!用法注意 } return 0;}
View Code

 

转载于:https://www.cnblogs.com/Jessie-/p/9919640.html

你可能感兴趣的文章
第十七章——配置SQLServer(1)——为SQLServer配置更多的处理器
查看>>
探索Android软键盘的疑难杂症
查看>>
十五天精通WCF——第十三天 用WCF来玩Rest
查看>>
Windows Phone 宣告死亡,但为什么我们不感到遗憾?
查看>>
电脑中被误删除的文件怎么免费恢复回来真的好用
查看>>
Android官方入门文档[4]启动另一个Activity
查看>>
FFMPEG 实现 YUV,RGB各种图像原始数据之间的转换(swscale)
查看>>
ffmpeg命令选项解释
查看>>
Chromium设计原则总结
查看>>
智能化风控GPS是怎样的?
查看>>
UDP 打洞示例 包含 服务器 客户端
查看>>
Redis GEO
查看>>
Nodejs Express 4.X 中文API 4--- Router篇
查看>>
锁定云中的漏洞:AWS的七个最佳实践
查看>>
MySQL · 引擎特性 · InnoDB mini transation
查看>>
阿里“NASA”掀全球AI人才军备竞赛
查看>>
安全研究人员推出鱼叉式网络钓鱼黑箱粉碎机
查看>>
OpenStack 开始衰落了吗?
查看>>
[lcm] Qualcomm Android Display Subsystem 架构
查看>>
Django REST framework 的TokenAuth认证及外键Serializer基本实现
查看>>