- 博客(5)
- 收藏
- 关注
转载 C++虚函数及其作用
虚函数的作用 虚函数的作用主要是为了能够实现多态而设计的。可以让成员函数操作一般化,用基类的指针指向不同的派生类的对象时, 基类指针调用其虚成员函数,则会调用其真正指向对象的成员函数, 而不是基类中定义的成员函数(只要派生类改写了该成员函数)。 若不是虚函数,则不管基类指针指向的哪个派生类对象,调用时都 会调用基类中定义的那个函数。 注意: 虚函数只能借助于指针或者引用来达到多态的效果。 虚函数和...
2020-04-13 22:28:22
1040
原创 C++枚举enum
自我介绍一番 C++ 允许程序员创建自己的数据类型,比如枚举类型。枚举数据类型是一种由程序员定义的数据类型,其合法值是与整数常量相关联。故称为枚举类型。 示例 1.定义 eunm Name{Tom,Jam,Alice,Bob}; //定义第一种,默认0,1,2,3 enum Name{Tom=1,Jam,Alice,Bob}; //定义 1,2,3,4 enum Name{Tom,Jam=8,A...
2020-04-13 21:35:24
251
原创 stack 栈&& queue队列
stack && queue stack queue include<stack.> include<queue.> push()插入元素 push() pop() 删除元素 pop() size() 结构规模 size() empty() 是否为空 empty() top() 顶元素 front() 无 back()...
2020-04-13 10:55:01
168
原创 你懂什么叫set吗?——第一次学习
你懂什么叫set吗?——第一次学习 1. 他是个啥——内部有序且无重复元素的容器 2. 使用前 ——include<set.> 3. 很强大——可以定义各种类型,如 set<int.> name; 4. 如何访问——通过迭代器 set<int.>::iterator it; 5.如何初始化——set<char.>(a.begin(), a.en...
2020-04-10 21:14:24
365
原创 C++中关于String类的那些事
C++中关于String类的那些事 1.构造与赋值 string s4(“12345”, 1, 3); ()内可空,可只有“”,1,3表示取“”中的相应区间 s2.assign(“abcde”, 2, 3); 其实可以直接等号赋值,也可用assign函数 2.函数 str.size()或str.length() 获取字符串长度 s...
2020-04-07 00:05:53
183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅