摘要:
最近在看接手的一些代码,有些问题让我蛋疼,把一些心得记下来,也算是给自己提醒1. uint 类型的值, 如果没有初始化, 使用if (value > 0)来比较的话, 得到的永远是true. 但是实际使用的值却不是你想要的值,有点坑爹吧2. const 成员函数里面不要使用STL容器的[]来查找对象, 因为[]找不到这个对象的话,将会插入新的对象,而const函数是不让修改成员变量的,所以会出错3. 拷贝构造函数 & 赋值运算符之伤如果类中的成员变量有数组存在的话, 请一定重载拷贝构造函数和赋值运算符号!!!如果你确保不会调用这两个函数的话, 那么请把它们的函数空体明明白白的写在 阅读全文