15.6 — 静态成员变量

在这一课中,我们介绍了全局变量,在这一课中,我们介绍了静态局部变量。这两种类型的变量都具有静态持续时间,这意味着它们在程序开始时创建,在程序结束时销毁。此类变量甚至…也能保留其值。

19.3 — 析构函数

析构函数是另一种特殊的类成员函数,它在对象被销毁时执行。构造函数旨在初始化类,而析构函数旨在帮助清理。当对象正常超出作用域,或动态分配的对象被…时。

14.6 — 访问函数

在上一课中,我们讨论了public和private访问级别。提醒一下,类通常将其数据成员设为private,并且private成员不能被public直接访问。考虑以下Date类:#include <iostream> class Date { private: int m_year{ 2020 }; int m_month{ …

14.3 — 成员函数

在这一课中,我们介绍了struct程序定义类型,它可以包含成员变量。以下是一个用于保存日期的struct示例:struct Date { int year {}; int month {}; int day {}; }; 现在,如果我们想将日期打印到屏幕上…