摘要: 一、函数重载 1.1 重载的起源 自然语言中,一个词可以有许多不同的含义,即该词被重载了。人们可以通过上下文来判断该词到底是哪种含义。“词的重载”可以使语言更加简练。例如“吃饭”的含义十分广泛,人们没有必要每次非得说清楚具体吃什么不可。别迂腐得象孔已己,说茴香豆的茴字有四种写法。 在 C++程序中, 阅读全文
posted @ 2019-08-06 16:27 fengMisaka 阅读(1331) 评论(0) 推荐(0) 编辑
摘要: 访问权限:public 可以被任意实体访问,protected 只允许子类(无论什么继承方式)及本类的成员函数访问,private 只允许本类的成员函数访问。三种继承方式分别是 public 继承,protect 继承,private 继承。 示例程序如下: c++ include include 阅读全文
posted @ 2019-08-06 16:14 fengMisaka 阅读(4597) 评论(0) 推荐(2) 编辑
摘要: 程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本节的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。 一、内存分配方式 内存分配方式有三种: (1) 从静态存储区域分配。内存在程序编译的时候就已经分配好 阅读全文
posted @ 2019-08-06 11:02 fengMisaka 阅读(2332) 评论(0) 推荐(0) 编辑