每日一句英语学习,每天进步一点点: "Without purpose, the days would have ended, as such d...

每日一句英语学习,每天进步一点点: "Without purpose, the days would have ended, as such d...
背景 C++ 是很强大,有各种特性来提高代码的可重用性,有助于减少开发的代码量和工作量。 C++ 提高代码的可重用性主要有两方面: 继承 模板 ...
继承和派生 01 继承和派生的概念 继承: 在定义一个新的类 B 时,如果该类与某个已有的类 A 相似(指的是 B 拥有 A 的全部特点),那么...
01 ++、--运算符重载函数的格式 自增运算符和自减运算符是有前置和后置之分的,如: 为了区分所重载的是前置运算符还是后置运算符,C++规定:...
01 流插入<<运算符的重载 C++ 在输出内容时,最常用的方式: 问题: 那这条语句为什么能成立呢? cout 是什么?"<<" 运算符能用在...
01 运算符重载的需求 C++ 预定义的运算符,只能用于基本数据类型的运算:整型、实型、字符型、逻辑型等等,且不能用于对象的运算。但是我们有时候...
01 实现自定义的可变长数组类型 假设我们要实现一个会自动扩展的数组,要实现什么函数呢?先从下面的main函数给出的实现,看看有什么函数是需要我...
01 赋值运算符重载的需求 有时候希望赋值运算符两边的类型可以不匹配,比如:把一个 int 类型变量赋值给一个Complex(复数)对象,或把一...
01 C++ 程序到 C 程序的翻译 要想理解 C++ 的 this 指针,我们先把下面的 C++ 代码转换成 C 的代码 C 语言是没有类定义...
01 基本概念 静态成员:在定义前面加了static关键词的成员。 输出结果 普通成员变量每个对象有各自的一份,而静态成员变量一共就一份,为所有...
专题公告
C++基础知识分享