
C++
文章平均质量分 82
感_恩
北航云计算专业,做现场节目的直播或点播
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ 简介
目录 一、C++简介及历史 二、与C语言的关系 三、C++优点及缺点 四、C++标准 五、C++的应用领域 六、推荐经典教材 七、C++关键字原创 2015-08-12 14:23:04 · 879 阅读 · 0 评论 -
C++ 派生与继承(一)
目录 一、派生与继承概念 二、派生类声明方式 三、 派生类的构成 (1)从基类接收成员。 (2)调整从基类接收的成员。 (3)在声明派生类时增加成员,它体现了派生类对基类功能扩充。 (4)在声明派生类时,还要自己定义派生类的构造函数。 四、派生类成员的访问属性 1、公有继承 2、私有继承 3、保护继承 4、多级派生时的访问属性 ----------------原创 2015-08-15 02:22:08 · 1075 阅读 · 0 评论 -
C++ 对象动态建立与释放
C++提供了new和delete运算符,实现动态分配、回收内存。 它们也可以用来动态建立对象和释放对象。 格式:new 类名; 功能:在堆里分配内存,建立指定类的一个对象。 如果分配成功,将返回动态对象的起始地址(指针);如果不成功,返回0。 为了保存这个指针,必须事先建立以类名为类型的指针变量。 格式: 类名 *指针变量名; 例如:Time原创 2015-08-13 10:49:38 · 517 阅读 · 0 评论 -
C++ 继承与派生(二)
派生类的构造函数和析构函数 目录 1、简单的派生类的构造函数 2、有子对象的派生类的构造函数 3、多层派生时的构造函数 4、派生类构造函数的特殊形式 5、派生类的析构函数 ---------------------------------------------------------------------------------------------------------原创 2015-08-15 02:39:34 · 812 阅读 · 0 评论 -
C++ 运算符重载(二)
目录 一、自增自减运算符++,-- (1)用成员函数的形式来进行重载 (2)非成员函数形式的重载 二、new与delete运算符 1、为什么要重载new与delete运算符 2、new与delete运算符的重载 全局new运算符做两件事: 全局delete运算符也做两件事情:原创 2015-08-14 19:23:10 · 666 阅读 · 0 评论 -
C++ 运算符重载(1)
一 运算符重载概述 二 重载运算符的实现 1 作为成员函数重载运算符 A 双目运算符重载 B 单目运算符重载 2 作为全局(友元)函数重载运算符 A 双目运算符重载 B 单目运算符重载 三、重载的规则和原则: ---------------------------------------------------------------------原创 2015-08-14 16:32:45 · 1957 阅读 · 0 评论 -
C++ 数据的保护(const)
目录 一、常对象——const对象 二、常成员函数——const成员函数 三、常数据成员——const数据成员 四、指向对象的常指针——指向对象的const指针 ---------------------------------------------------------------------------------------------------------------原创 2015-08-12 22:10:56 · 740 阅读 · 0 评论 -
C++ 对象指针
目录 一、指向对象的指针 二、指向对象成员的指针 1 指向对象公有数据成员指针 a.定义数据成员的指针变量 b.计算公有数据成员的地址 2指向对象成员函数的指针 a、定义指向成员函数的指针变量原创 2015-08-12 18:47:26 · 612 阅读 · 0 评论 -
C++ 友元(共享数据)
目录 一、 为什么用友元 二、 何时用友元 三、 友元优缺点 四、 友元函数的分类: A、友元普通函数 B、友元成员函数 C、友元类(这个类中的所有成员函数都可以成员友元函数) 五、友元函数和类的成员函数的区别 --------------------原创 2015-08-13 19:16:25 · 972 阅读 · 0 评论 -
C++之运算符重载(1)
http://www.cnblogs.com/CaiNiaoZJ/archive/2011/08/12/2136598.html 在前一节中曾提到过,C++中运行时的多态性主要是通过虚函数来实现的,而编译时的多态性是由函数重载和运算符重载来实现的。这一系列我将主要讲解C++中有关运算符重载方面的内容。在每一个系列讲解之前,都会有它的一些基础知识需要我们去理解。而运算符重载的基础就是运算符重转载 2015-07-11 16:16:14 · 385 阅读 · 0 评论 -
C++ 对象数组
一、为什么对象可以有数组 类是一种特殊的数据类型,它当然是C++合法的类型,自然就可以定义对象数组。 二、何为对象数组 在一个对象数组中各个元素都是同类对象, 例如:一个班级有50个学生,每个学生具有学号,年龄、成绩等属性,可以为这个班建立一个学生数组,数组包括了50个元素,每个元素都是一个学生对象。 三、如何建立对象数组 Student st[50];原创 2015-08-12 15:35:04 · 6953 阅读 · 0 评论 -
C++ 共享数据(一)静态
目录 1、 为何用静态数据成员 2、 静态数据成员 3、 静态成员函数 4、 静态成员函数何时使用? ---------------------------------------------------------------------------------------------------- 一、为何用静态数据成员 C++原创 2015-08-13 17:07:46 · 584 阅读 · 0 评论