C++基础知识
C++基础知识整理
梦无羡
记录视频编码学习历程,防止老年痴呆!!
展开
-
【C++语法】1、STL常用操作
文章目录1、`vector`2、`map`5、删除操作3、`stack`4、`queue`5、`map` 1、vector 2、map 5、删除操作 迭代器删除 iter = mapName.find("keyword"); mapName.erase(iter); 关键字删除 int n = mapName.erase("keyword"); 如果删除了会返回1,否则返回0 迭代器范围删除(也可以自定义其他迭代器) mapName.erase(mapName.begin(), mapName.end(原创 2020-11-09 10:17:55 · 106 阅读 · 0 评论 -
c++学习笔记(1):《侯捷C++面向对象高级开发》学习笔记
阅读于侯捷《C++面向对象高级开发》 太细节,没基础不要看,有一些我也看不懂 文章目录阅读于侯捷《C++面向对象高级开发》一、二、三大函数:拷贝构造,拷贝赋值,析构Class with pointer member 必须有 copy ctor 和 copy op=(拷贝构造,拷贝赋值)三、堆,栈,内存管理四、类模板、函数模板及其他类模板`function template``namespace`using dirctive`using declaration`五、组合与继承`Delegation` 委托原创 2020-07-15 22:36:54 · 316 阅读 · 0 评论