编程语言
忧伤的肚腩
华中科技大学计算机专业在读
展开
-
Effective C++学习笔记
条款04:确定对象使用之前以先被初始化 成员初始化列表(member initializer list) 区别赋值和初始化的区别 const和reference 成员变量必须使用初始化列表 类对象const成员的动态初始化;初始化引用数据成员对于在类中被声明为引用的类成员,也必须使用这种方法。因为引用与const数据类似,只能在被创建时进行初始化。 普通内置类型 尽量也使用初始化列表...原创 2018-07-16 21:07:15 · 103 阅读 · 0 评论 -
Leetcode 33. Search in Rotated Sorted Array
题目描述 将有序数组打乱,然后从中查找一个数据的下标 Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand. (i.e., [0,1,2,4,5,6,7] might become [4,5,6,7,0,1,2]). You are given a targ...原创 2018-07-31 20:41:08 · 95 阅读 · 0 评论 -
java中的异常
throw和throws的区别 相同:都是用于做异常的抛出处理的。 不同点: 使用的位置: throws 使用在函数上,throw使用在函数内 后面接受的内容的个数不同: throws 后跟的是异常类,可以跟多个,用逗号隔开。 (throws只声明异常类,不处理) throw 后跟异常对象。 ...原创 2018-10-14 17:38:55 · 69 阅读 · 0 评论