
Effective C++
文章平均质量分 54
張晓
Get out of your comfortable zone and challenge yourself
展开
-
条款03:尽可能使用const
Use const whenever possible.STL迭代器STL迭代器是根据指针塑模出来的,所以迭代器的作用就像个T*指针。声明迭代器为const就像声明指针为const一样,表示这个迭代器不能指向不同的东西,但它所指的东西的值是可以改变的。 如果你希望迭代器所指的东西不可被改动,你需要的是const_iterator。函数声明const最具威力的用法是面对函原创 2015-04-17 17:46:55 · 425 阅读 · 0 评论 -
条款02:尽量以const、enum、inline替换#define
少用#define!!原创 2015-04-16 12:37:22 · 425 阅读 · 0 评论