植物大战C++
文章平均质量分 94
C++从入门到熟悉,包含C++的方方面面,达不到精通,但是熟悉足矣。
乔 巴
记录自己c++的学习历程
展开
-
set和map
返回的pair的first是一个迭代器iterator,要么是新插入的元素,要么是没插入成功(防止冗余),返回的是与之相等的元素的位置。insert的返回值的pair 和 库里面结构的pair不一样,这个要区分开来。情况一,假如k在map的对象中,插入失败,这里充当查找k对应的v,修改k对应的v。erase删除返回的被删除数据的个数。value_type就是pair,也就是存的是一对数据,是一个结构。不会,因为迭代器和链表一样,每个结点都是独立的。不管要找的那个值存在不存在,则返回比它大的那个值的迭代器。原创 2024-04-11 19:02:18 · 1232 阅读 · 0 评论 -
多态——C++
继承的概念和定义,基类和派生类对象赋值转换,这点可以去学学。一般子类继承级就用公有继承。继承中的作用域就了解一下就OK。虚拟继承半了解就行。我们自己设计尽量不要用菱形继承。但是可以用多继承。怎么让不同的对象调用不同的函数,这里涉及到对象赋值转换,切割。//普通票public:cout << "买票——全价" << endl;//学生票 继承普通人public:cout << "买票——半价" << endl;原创 2024-04-11 17:17:22 · 1157 阅读 · 0 评论 -
植物大战 二叉搜索树——C++
简单的二叉搜索树,也叫二叉排序树原创 2023-03-01 13:48:32 · 4224 阅读 · 3 评论 -
植物大战 仿函数——C++
stack和queue适配器 , 仿函数 ,deque,list反向迭代器的适配。原创 2023-02-21 18:30:01 · 34832 阅读 · 17 评论 -
植物大战 List——C++
list细节点 STL原创 2023-02-14 11:17:36 · 3752 阅读 · 0 评论 -
植物大战 vector——C++
C++ STL vector 底层剖析原创 2023-01-27 21:57:07 · 5240 阅读 · 4 评论 -
植物大战 动态内存——C++
C++动态内存原理和使用原创 2023-01-05 21:56:12 · 4491 阅读 · 7 评论 -
植物大战 日期类(2)——C++
const用法,初始化列表,static静态变量用法原创 2023-01-02 17:35:26 · 755 阅读 · 0 评论 -
植物大战 日期类——C++
C++特性的使用,日期类原创 2023-01-01 22:44:34 · 15267 阅读 · 15 评论 -
植物大战 string——C++
string详解细节原创 2022-10-14 17:29:45 · 7002 阅读 · 11 评论 -
植物大战 继承——C++
C++继承概念细节底层原创 2022-09-29 22:43:48 · 4702 阅读 · 16 评论 -
植物大战 模板——C++
C++模板原创 2022-09-27 21:22:25 · 53454 阅读 · 61 评论 -
植物大战 类和对象2——C++
类和对象 static 延伸原创 2022-08-10 22:13:16 · 5792 阅读 · 22 评论 -
植物大战 类和对象 ——C++
C++ 类和对象原创 2022-08-03 19:27:02 · 14989 阅读 · 17 评论 -
植物大战 C++ ——基础特性
植物大战C++ 入门。原创 2022-08-02 17:36:18 · 1922 阅读 · 10 评论