上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 微信公众号:「小林coding」 用简洁的方式,分享编程小知识。 01 流插入 运算符重载的例子 还是以 类作为例子,假设想通过键盘的输入的内容,来初始化对象,则我们可以重载 类的流提取 运算符。 输入内容和输出内容: 04 小结 要想流插入 运算符能针对 自定义的对象 ,那么我们就需要 重载 针对 阅读全文
posted @ 2019-12-02 12:27 小林coding 阅读(6115) 评论(1) 推荐(1) 编辑
摘要: 微信公众号:「小林coding」 用简洁的方式,分享编程小知识。 01 实现自定义的可变长数组类型 假设我们要实现一个会自动扩展的数组,要实现什么函数呢?先从下面的main函数给出的实现,看看有什么函数是需要我们实现的。 cpp int main() { MyArray a; // 初始化的数组是空 阅读全文
posted @ 2019-12-01 21:35 小林coding 阅读(10816) 评论(0) 推荐(0) 编辑
摘要: 01 赋值运算符重载的需求 有时候希望赋值运算符两边的类型可以不匹配,比如:把一个 int 类型变量赋值给一个Complex(复数)对象,或把一个 char 类型的字符串赋值给一个字符串对象,此时就需要重载赋值运算符‘=’。 需要注意的是:赋值运算符 只能重载为成员函数。 02 赋值运算符重载的例子 阅读全文
posted @ 2019-12-01 21:34 小林coding 阅读(5971) 评论(2) 推荐(2) 编辑
摘要: 01 运算符重载的需求 C++ 预定义的运算符,只能用于基本数据类型的运算:整型、实型、字符型、逻辑型等等,且不能用于对象的运算。但是我们有时候又很需要在对象之间能用运算符,那么这时我们就要 重载运算符 ,使得运算符能用于对象之间的运算。 比如,在数学上,两个复数可以直接进行+、 等运算,但在C++ 阅读全文
posted @ 2019-12-01 21:33 小林coding 阅读(1114) 评论(0) 推荐(0) 编辑
摘要: 微信公众号:「小林coding」 用简洁的方式,分享编程小知识。 01 常量对象 如果不希望某个对象的值被改变,则定义该对象的时候可以在前面加 关键字 02 常量成员函数 在类的成员函数后面可以加 关键字,则该成员函数成为常量成员函数。 在常量成员函数中不能修改成员变量的值(静态成员变量除外); 也 阅读全文
posted @ 2019-11-28 23:43 小林coding 阅读(1744) 评论(0) 推荐(0) 编辑
摘要: 01 成员对象与封闭类 类里有其他对象则该对象叫 成员对象 ;有成员对象的类叫 封闭类 ; 上例中,如果 类不定义构造函数,则会使用默认的无参构造函数,那么下面的语句会编译出错: 因为编译器不明白 类中的 成员对象该如何初始化。 成员对象的初始化则没问题呢,因为用默认构造函数即可。 任何生成封闭类对 阅读全文
posted @ 2019-11-28 23:42 小林coding 阅读(1586) 评论(0) 推荐(0) 编辑
摘要: 01 基本概念 静态成员:在定义前面加了static关键词的成员。 cpp A p = new A(); p PrintNum(); cpp A a; A & ref = a; ref.PrintNum(); 03 小结 静态成员变量本质上是全局变量,哪怕一个对象都不存在,类的静态成员变量也存在。 阅读全文
posted @ 2019-11-28 23:42 小林coding 阅读(580) 评论(0) 推荐(1) 编辑
摘要: 01 C++ 程序到 C 程序的翻译 要想理解 C++ 的 this 指针,我们先把下面的 C++ 代码转换成 C 的代码 C 语言是没有类定义的 关键词,但是有跟 类似的定义,那就是结构体 。 变量是 类的成员变量,那么我们可以把 类和成员变量翻译成如下的 C 代码: 函数是 类的成员函数,但是 阅读全文
posted @ 2019-11-28 23:41 小林coding 阅读(4347) 评论(1) 推荐(0) 编辑
摘要: 01 xml文件 其中第 5 行的 xml 节点是空节点,是比较特殊的格式。 02 多条命令解析xml节点 采用多条命令和管道符也可以解析xml节点,方式如下: 上面的方式无法解析 `` 这种特殊格式的 xml 节点,虽然用多个命令和管道符是可以实现解析正常格式的xml节点的值,但是过多的管道符是会 阅读全文
posted @ 2019-11-13 23:06 小林coding 阅读(4822) 评论(0) 推荐(0) 编辑
摘要: 01 uptime命令 通常我们发现系统变慢时,我们都会执行top或者uptime命令,来查看当前系统的负载情况,比如像下面,我执行了uptime,系统返回的了结果。 前几列的信息,相信大家都很熟悉,它们分别是当前时间、系统运行时间和正在登陆的用户个数,最后一个就是系统平均负载的情况。 Load A 阅读全文
posted @ 2019-11-05 20:27 小林coding 阅读(636) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页