![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
c++ STL学习
STL学习
什么名字都被用了
找工作真难
展开
-
C++容器遍历时删除元素
C++容器遍历时删除元素原创 2022-01-24 15:49:14 · 1308 阅读 · 0 评论 -
c++ queue学习
参考资料:cppreference.com本文代码:本文源码目录成员函数1.operator= (赋值给容器)元素访问2.front (访问第一个元素)3.front (访问最后一个元素)容量4.empty (判断容器是否为空)5.size (返回容器当前元素个数)修改器6.push(向队列尾部插入元素)7.pop(移除队列头部元素,没有返回值)8.emplace (???)9.swap ...原创 2019-10-24 07:31:50 · 170 阅读 · 0 评论 -
c++ vector学习
参考资料:cppreference.com本文代码:本文源码目录成员函数1.operator= (赋值给容器)2.assign (将值赋给容器)元素访问3.at (访问指定元素,进行下标检查)4.operator[] (访问指定元素,可能出现访问越界)5.front (访问第一个元素)6.back (访问最后一个元素)7.data (返回数组第一个元素的地址指针)迭代器8.begin/cb...原创 2019-09-01 11:17:06 · 1870 阅读 · 0 评论 -
c++ array学习
参考资料:cppreference.com本文代码:本文源码array和vector的区别是array是和C++中的数组类似,不能动态改变数组大小,所以会比vector少很多函数。目录隐式定义的成员函数1.operator= (将另一个容器拷贝过来)元素访问2.at (访问指定元素,进行下标检查)3.operator[] (访问指定元素,可能出现访问越界)4.front (访问第一个元素...原创 2019-09-01 21:45:51 · 183 阅读 · 0 评论