【C++】---多态

1.子类必须对父类的虚函数进行重写(重写,包括三同:返回值相同,函数名相同,参数列表相同。协变除外)2.必须是父类的指针或者引用去调用虚函数,而且被调用的函数必须是虚函数。注意:如果不把析构函数都定义为虚函数的...

【C++初阶】—— 类和对象 (上)

本章是类和对象的第一课,我们来简单了解了类的基本概念和特性和`this`指针,`this`指针对后面用处很大,类在C++是很重要的,希望大家能打好基础!让我们愉快的学习吧!...

【C++】模板进阶

模板的特化是指为具体类型或具体参数提供专门的实现。通常情况下,模板的特化是为了解决某些特殊类型或参数的处理需求,使得模板能更好地适应不同的情况。函数模板的特化步骤:必须要先有一个基础的函数模板关键字templ...

【C++】继承

一文带你由浅入深掌握继承...

【C++奇妙冒险】拷贝构造函数、运算符重载(赋值重载|const成员|取地址重载|const取地址重载)
【C++】:vector容器的基本使用

vector是表示可变大小数组的序列容器。就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,...

【C++初阶学习】第十二弹——stack和queue的介绍和使用

C++初阶学习第十二弹——stack的介绍和使用,简单明了,适合新手观看学习!!!...

【C++要哮着学】初识C++,函数重载、引用和内联函数

主要聊聊C++的函数重载、引用和内联函数...

【C语言】【数据结构】项目实践——贪吃蛇游戏(超详细)

前言本篇博客我们来实现一个小游戏项目——贪吃蛇,相信肯定很多人都玩过,那么整个贪吃蛇是怎么实现出来的那,这个项目用到了很多方面的知识:C语言函数、枚举、结构体、动态内存管理、预处理指令、链表、Win32API...

【c++】set、map用法详解

一文带你由浅入深掌握set、map用法...