上一页 1 2 3 4 5 6 7 8 ··· 26 下一页
摘要: 一、函数模板 1.基本概念 2.变量作为模板参数 3.多参数函数模板 4.函数模板与重载 注意: <1> 相同模板 实例化出的模板函数之间形成重载 <2>不同模板 注意: 在定义出函数模板的时候,函数模板本身并不是互相重载的关系,因为内存中没有产生任何代码, 只有去使用函数模板时,编译器才会产生出相 阅读全文
posted @ 2018-09-19 23:25 eeeeeeee鹅 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、加号+ 1.成员函数重载 2.友元函数重载 二、输出符号<< 三、索引符号 [ ] 四、补充说明 1.《二元运算符重载》课程评论: (一)为什么<<运算符的重载必须定义为友元 如果在类中定义非友元成员函数,默认第一个参数默认会传入this*指针,这时就无法实现cout在前<<对象在后的格式 因为 阅读全文
posted @ 2018-09-19 23:11 eeeeeeee鹅 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 一、-符号重载 1.成员函数重载负号 2.友元函数重载负号 3.补充说明 <1> 《一元运算符编码实现(一)》课程笔记: A:事实上,我们的重载运算符返回void、返回对象本身、返回对象引用都是可以的,并不是说一定要返回一个引用,只不过在不同的情况下需要不同的返回值。 那么什么情况下要返回对象的引用 阅读全文
posted @ 2018-09-19 22:48 eeeeeeee鹅 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: 一、静态数据成员与静态成员函数 二、从内存角度看静态数据成员 三、从this指针谈静态成员函数 四、注意事项 五、补充说明 1.《静态》课程评论: 静态成员是类的成员,不是对象的成员; 静态成员函数不能直接访问非静态函数,普通成员函数可以调用静态函数。 静态成员函数访问静态数据成员的方法:类名::静 阅读全文
posted @ 2018-09-19 21:53 eeeeeeee鹅 阅读(3405) 评论(0) 推荐(1) 编辑
摘要: 一、友元函数 分为友元全局函数和友元成员函数。 1.友元全局函数 2.友元成员函数 3.补充说明 <1> 友元带来方便的同时也带来了风险,比如破坏类的封装性,除非有特殊需要,否则一般情况下不建议处处使用友元。 <2> 友元函数可以存取私有成员、公有成员和保护成员,即可以出现在类的任何部分。(但建议将 阅读全文
posted @ 2018-09-19 17:04 eeeeeeee鹅 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1.异常:程序运行期出现的错误。 2.异常处理:对有可能发生异常的地方做出预见性的安排。 3.方法: 4.基本思想:主逻辑与异常处理分离。 5.处理流程 用f2调用f1,用f3调用f2。 如果f1在运行过程中出现异常,会把异常向上抛,抛给f2。 f2捕获到异常并进行相应的处理,如果f2处理不了则继续 阅读全文
posted @ 2018-09-18 23:17 eeeeeeee鹅 阅读(291) 评论(0) 推荐(0) 编辑
摘要: STL:standard Template Lib 一、vector <1> 特点 <2> 常用函数: <3> 遍历方法: 1.for循环 2.迭代器 <4> 举例说明: 二、list 三、map 当通过映射定义了一个对象后,需要向对象中放若干对key——value,也就是键——值; 需要通过pai 阅读全文
posted @ 2018-09-18 23:05 eeeeeeee鹅 阅读(337) 评论(0) 推荐(1) 编辑
摘要: 一、三种继承方式 无论哪种继承方式,父类中private都继承到子类中不可见位置,无法通过子类函数访问。 1.公有继承 公有继承private限定符: 2.保护继承 3.私有继承 二、继承中的特殊关系——隐藏与is A 1、隐藏 子类public继承父类,子类中有成员函数与父类的同名但是参数不同的情 阅读全文
posted @ 2018-09-18 22:40 eeeeeeee鹅 阅读(1438) 评论(0) 推荐(0) 编辑
摘要: 一、对象的生命历程与内存占用情况 二、类的对象的实例化 1、从栈实例化 class TV { //...... }; void main() { TV tv; TV tv[20]; } 2、从堆实例化 class TV { //...... }; void main() { TV *p=new TV 阅读全文
posted @ 2018-09-18 22:22 eeeeeeee鹅 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 一组勾股数满足:a2+b2=c2; 素勾股数:a,b,c彼此互质。 输入正整数N; 输出小于等于N的数中有多少组勾股数。 例: 输入:10 输出:1 思路:我是直接暴力破解的…… 首先找出勾股数,再判断是不是素勾股数。(如果N较大,注意定义成int可能超范围,当然N很大时就不能用暴力破解 阅读全文
posted @ 2018-09-13 21:15 eeeeeeee鹅 阅读(846) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 26 下一页