上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 拷贝构造函数 默认情况下,类对象的拷贝是每个成员变量逐个拷贝; 含义:首先是一个类的构造函数,第一个参数是所属的类类型的引用,如果还有其他额外参数,那么这些额外参数必须都有默认值,函数默认参数必须放在函数声明,除非该函数没有函数声明; 作用:需要调用的时候,系统自动调用 建议: 拷贝构造函数第一个参 阅读全文
posted @ 2020-07-16 19:23 NaughtyCoder 阅读(170) 评论(0) 推荐(0)
摘要: 类内初始化 c++11中,可以为类内成员变量提供一个初始值,在创建对象的时候,初始值就可以用来初始化该成员变量。在头文件中可以赋初值。 const成员变量的初始化 两种方式: 在头文件定义时赋初值进行初始化 在构造函数的初始化列表中进行初始化,不可以通过赋值来初始化 //类定义(类声明) class 阅读全文
posted @ 2020-07-16 19:16 NaughtyCoder 阅读(1330) 评论(0) 推荐(0)
摘要: 类中实现成员函数(inline) 类内的成员函数实现其实也叫类内的成员函数定义,这种直接在类的定义中实现的成员函数,会被当做inline内联函数来处理。 成员函数末尾的const 含义: const: 常量,在成员函数的后面增加一个const,不但要在成员函数声明中增加const,也要在成员函数定义 阅读全文
posted @ 2020-07-16 19:14 NaughtyCoder 阅读(244) 评论(0) 推荐(0)
摘要: 构造函数 构造函数的定义 在类中,有一种特殊的成员函数,它的名字和类名相同,我们在创建类的对象的时候,这个特殊的成员函数就会被系统自动调用,这个成员函数,就叫“构造函数”。因为构造函数会被系统自动调用,所以我们可以简单的理解成 构造函数的目的就是初始化类对象的数据成员; 构造函数 构造函数没有返回值 阅读全文
posted @ 2020-07-16 19:09 NaughtyCoder 阅读(397) 评论(0) 推荐(0)
摘要: 类 类是我们自己定义的数据类型(新类型),设计类时要考虑的角度 1)站在设计和实现者的角度来考虑 2)站在使用者的角度来考虑 3)父类、子类; 类基础 一个类就是一个用户自己定义的数据类型,我们可以把类想象成一个命名空间,包着一堆东西(成员函数和成员变量) 一个类的构成:成员变量,成员函数(有很多特 阅读全文
posted @ 2020-07-16 17:46 NaughtyCoder 阅读(114) 评论(0) 推荐(0)
摘要: static_cast 完全替代C风格的类型转换,实现基本类型转换 对象指针转换时,可以将父类指针转换成子类指针,也可以将子类指针转换成父类指针;如果类与类之间不相关,就无法相互转换; 注意:如果父类指针指向一个父类对象,此时将父类指针换成子类指针虽然可以通过static_cast实现,但是这种转换 阅读全文
posted @ 2020-07-15 08:58 NaughtyCoder 阅读(161) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-07-14 17:13 NaughtyCoder 阅读(3) 评论(0) 推荐(0)
摘要: 指针和数组 #include <iostream> using namespace std; void equal(char str7[], char str8[]) { printf("%d\n", str7 == str8); } int main() { char str1[6] = "hel 阅读全文
posted @ 2020-07-14 16:43 NaughtyCoder 阅读(108) 评论(0) 推荐(0)
摘要: 题目链接:https://leetcode-cn.com/problems/zui-xiao-de-kge-shu-lcof/ 堆排序 class Solution { public: vector<int> getLeastNumbers(vector<int>& arr, int k) { in 阅读全文
posted @ 2020-06-12 17:49 NaughtyCoder 阅读(106) 评论(0) 推荐(0)
摘要: 题目链接:https://leetcode-cn.com/problems/lian-xu-zi-shu-zu-de-zui-da-he-lcof/ 动态规划 状态表示:f[i]表示以nums[i]结尾的数组的连续子数组的最大和; 状态计算: f[i - 1] > 0, f[i] = f[i - 1 阅读全文
posted @ 2020-06-10 09:00 NaughtyCoder 阅读(127) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页