1. C++ 多态Virtual 在基类中声明一个函数为虚函数,使用关键字virtual。 派生类可以重写(override)这个虚函数。 调用虚函数时,会根据对象的实际类型...
1. C++ 多态Virtual 在基类中声明一个函数为虚函数,使用关键字virtual。 派生类可以重写(override)这个虚函数。 调用虚函数时,会根据对象的实际类型...
1. C++ 函数重载 在同一个作用域内,可以声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同。您不能仅通过返回类型的不同来重载函...
1.C++ 类继承 面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。当创建一个类时,您不需要重新编写新...
1. friend友元函数 类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函数的原型有在类的定义中出现过,...
1. 数组(Array) 数组是最基础的数据结构,用于存储一组相同类型的数据。 特点: 固定大小,一旦声明,大小不能改变。 直接访问元素,时间复杂度为 O(1)。 适合处理大...
1. C++ vector 容器 C++ 中的 vector 是一种序列容器,它允许你在运行时动态地插入和删除元素。vector 是基于数组的数据结构,但它可以自动管理内存,...
1.C++ 结构体(struct) C/C++ 数组允许定义可存储相同类型数据项的变量,但是结构是 C++ 中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。...
1. C++日期和时间 C++ 标准库没有提供所谓的日期类型。C++ 继承了 C 语言用于日期和时间操作的结构和函数。为了使用日期和时间相关的函数和结构,需要在 C++ 程序...
1.C++ 引用 引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。 int &ref 表示 ref 是一个 int 类型的引用。 ref 是 a 的别名,对 r...