01 2017 档案
摘要:对于从C转业者都知道 (以++举例) 前置: 累加后取出 后置: 取出后累加 在重载 ++ ,-- 操作符的时候,为了避免前置跟后置的区别, 让后置有一个int的传参。 class UPint{ public: UPint& operator++(); //前置 const UPint operat
阅读全文
摘要:很好理解,也很实用。 首先复习一下数组的使用说明: class animal{.........}; class dog : public animal{.........}; 这时我们定义一个数组: dog manyDog[100]; //这里我们申请了100个dog大小的空间。 我们知道: ma
阅读全文
摘要:C++转型操作符 F4 : static_cast const_cast dynamic_cast reinterpret_cast 这四个是C++标准中要求最好使用的四种转型操作符. 当然 原有C的那种 (type)expression 这样的写法 也是可行的. 但是这种写法应该彻底被放弃使用.
阅读全文
摘要:关注点在于区别两者之间的不同. 我们可以从两者使用的场景进行区分: 1, 是否需要存在null的情况: YES pointer NO reference 如果确定不会存在null的情况,那么使用reference还是很有好处的. 比如,对于传递一个pointer,那么使用者还必须在使用前判断是否为n
阅读全文

浙公网安备 33010602011771号