C++
lixinneo
这个作者很懒,什么都没留下…
展开
-
一个学习迭代器(iterator)的好例子
除了使用下标来访问vector对象的元素外,标准库还提供了另一种访问元素的方法:使用迭代器(iterator)。迭代器是一种检查容器内元素并遍历元素的数据类型。在学习迭代器的过程中发现了一个好例子,原文请见参考2,程序如下:#include #include #include using namespace std; // hehe, simple methodint原创 2012-10-12 20:32:19 · 1143 阅读 · 0 评论 -
用 const 限定类的成员函数
类的成员函数后面加 const,表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员)作任何改变。在设计类的时候,一个原则就是对于不改变数据成员的成员函数都要在后面加 const,而对于改变数据成员的成员函数不能加 const。所以 const 关键字对成员函数的行为作了更加明确的限定:有 const 修饰的成员函数(指 const 放在函数参数表的后面,而不是在函数前面或者参转载 2012-10-14 16:54:58 · 435 阅读 · 0 评论