![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 80
F_GSong
这个作者很懒,什么都没留下…
展开
-
C++进阶——初始化列表
这段时间在研究老师上课讲授的Linux程序设计代码,在老师提供的库函数中出现了初始化列表,忘记了先前学习的C++课程知识,所以决定重新学习C++厨师化列表。 C++初始化列表是用来对成员变量进行初始化的。 使用一:基本数据类型成员变量的初始化,可以放在构造函数之中,也可以使用初始化列表进行初始化。如: class CLPerson { public: CLPerson(i原创 2013-10-09 20:45:25 · 801 阅读 · 0 评论 -
C++进阶——虚函数和纯虚函数(转载)
虚函数为了重载和多态的需要,在基类中是有定义的,即便定义是空,所以子类中可以重写也可以不写基类中的此函数! 纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数! 虚函数 引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。 class Cman { public: virtual void Eat(){……};转载 2013-10-09 19:18:29 · 811 阅读 · 0 评论 -
C++进阶——类型转换符(参考百度文库)
标准 C++ 中有四个类型转换符: static_cast 、 dynamic_cast 、 reinterpret_cast 、和 const_cast 。下面对它们一一进行介绍。 标准 C++ 中有四个类型转换符: static_cast 、 dynamic_cast 、 reinterpret_cast 、和 const_cast 。下面原创 2013-10-13 19:18:03 · 760 阅读 · 0 评论 -
算法进阶——插入排序
说明:以下代码的实现参考原创 2014-08-01 18:03:24 · 782 阅读 · 0 评论 -
C++进阶——运算符重载
1、运算符重载原创 2014-07-31 15:48:52 · 840 阅读 · 0 评论