上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
C语言中用字符数组和一组字符操作函数实现对字符串的操作。 C++中用一个类类型实现一个字符串。 string 类:类提供字符串的连接,大小比较(排序),查找,提取,插入,替换等功能。 头文件<string> sstream类: 字符串流类(sstream)用于字符串的转化 头文件<sstream> Read More
posted @ 2019-05-08 18:37 张不源 Views(184) Comments(0) Diggs(0) Edit
C++标准库的特点: 1. 标准库由类库和函数库组成。 2. 标准库定义的类和对象都位于std命名空间。 3. 标准库的头文件都不带.h后缀。 4. 标准库涵盖了C标准库的功能。 C++标准库由: C++标准库:C兼容库子模块<cstdio><cstring><cstdlib><cmath>。标准库 Read More
posted @ 2019-05-08 16:12 张不源 Views(309) Comments(0) Diggs(0) Edit
n << 2; 在C中: 将整数 n 按位左移 2 位。 在C++中: 将变量 / 常量对象左移到一个对象里面。 Read More
posted @ 2019-05-08 15:20 张不源 Views(485) Comments(0) Diggs(0) Edit
操作符的重载可以扩展操作符的功能,操作符的重载以特殊形式的函数的方式进行 定义: 通过operator操作符可以定义特殊的函数。(本质是通过函数重载操作符) 例(扩展+符号的功能): 全局函数和类的成员函数都可以进行操作符的重载。 也可以将操作数重载函数定义为成员函数。 例:复数操作符的重载函数 操 Read More
posted @ 2019-05-08 11:50 张不源 Views(178) Comments(0) Diggs(0) Edit
函数重载:扩展已经存在函数的功能 函数重载的规则: 1. 重载函数本质为不同的函数,有函数名和参数列表作为标识符。 2. 函数的重载只能发生在同一作用域。(不同的命名空间,类空间,全局空间) 类中成员函数有五类: 1. 构造函数 2. 拷贝构造函数 3. 析构函数 4. 普通成员函数 5. 静态成员 Read More
posted @ 2019-05-08 11:04 张不源 Views(1072) Comments(0) Diggs(0) Edit
定义: 友元是一种函数与类 / 类与类之间的关系。 在类中通过 friend 关键字来声明友元(函数/类) 当一个函数与一个类发生了友元的关系,那么函数就是类的友元,函数就具有的友元的属性, 并且友元是单向的,只能说函数是类的友元,不能说类是函数的友元。 友元的特性: 友元不是类的一部分,因此没有访 Read More
posted @ 2019-05-07 20:15 张不源 Views(344) Comments(0) Diggs(0) Edit
构造函数只决定对象的初始化状态,不可以决定对象是否创建。 如果在构造函数中使用return,则将构造出一个半成品对象。 半成品对象: 构造函数没有全部执行。 二阶构造: 分两步来构造一个对象。 第一步: 与系统资源无关的初始化操作。(不会出现异常操作的) 第二步: 与系统资源相关的初始化操作。(可能 Read More
posted @ 2019-05-07 19:09 张不源 Views(138) Comments(0) Diggs(0) Edit
静态成员函数可以通过类名和对象名所访问。 静态成员函数的定义: 通过static关键字修饰成员函数。 以下是静态成员和普通成员的区别: Read More
posted @ 2019-05-07 17:36 张不源 Views(468) Comments(0) Diggs(0) Edit
静态成员变量: 静态成员变量属于整个类。 通过类名或则对象名访问公有的静态变量。 一个类的所有对象都可以访问同一个共有的静态变量。 特性: 定义是直接加上static关键字。 静态变量的存储是在静态存储区。 语法: Type ClassName::VarName = value; (在类的外部定义) Read More
posted @ 2019-05-07 16:17 张不源 Views(291) Comments(0) Diggs(0) Edit
1. 析构函数的调用顺序: 单个对象创建时其构造函数的调用顺序: 1. 调用父类的构造函数 2. 调用内部成员变量的构造函数,变量间的调用顺序和声明顺序相同 3. 调用自己的构造函数 多个或者单个对象销毁时其析构函数的调用顺序和构造函数相反 析构函数调用规则如下: 1. 存在于栈和全局的对象在析构时 Read More
posted @ 2019-05-07 15:28 张不源 Views(458) Comments(0) Diggs(0) Edit
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页