- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 const
常变量变量用const修饰,其值不得被改变。任何改变此变量的代码都会产生编译错误。Const加在数据类型前后均可。例如void main(void){ const int i = 10; //i,j都用作常变量 int const j = 20; i = 15; //错误,常变量不能改变 j = 25;
2007-04-26 18:08:00 399
原创 泛型算法摘要
每个泛型算法的实现都独立于单独的容器类型。因为已经消除了算法的类型依赖性。泛型算法用iterator 抽象来解决对容器的遍历。算法遍历的元素范围由一对iterator 标记:一个first iterator 指问要操作的首元素和一个last iterator 标记要操作的末元素的下一位置,由last 指向的元素不是要操作的元素,它被用作终止遍历的哨兵sentinel ,同时也被用作指示没有
2007-04-09 00:12:00 863
原创 hash函数
对于string,就必须自定义hash函数。struct str_hash{ size_t operator()(const string& str)const {unsigned long __h = 0; for (size_t i = 0 ; i __h = 5*__h + str[i];//这里为什么要*5
2007-04-05 14:21:00 401
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人