2014年1月13日
摘要: 1、为什么搞出const关键字? const指定一个语义约束,指定一个对象不可修改。如果一个对象不可修改,就应该说出来。2、const与指针 const可以修饰指向之物,也可以修改指针本身。STL中的迭代器是对指针的封装,因此,迭代器也有两个概念:指向常量对象的迭代器和常量迭代器。 vector::const_iterator; //指向常量的迭代器 const vector::iterator; // 常量迭代器3、const可以与方法产生关联,可以用在方法前,方法中(形参表中),方法后。首先考虑,用在方法前,表示返回值是常量。为什么要返回const对象呢? 我们知道,方法返回值是... 阅读全文
posted @ 2014-01-13 20:43 Andy Niu 阅读(355) 评论(0) 推荐(0)