- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 c++ standard library 学习笔记-仿函数
1.仿函数是 "smart functions"(智能型函数) 我觉得关键在于仿函数可以拥有成员函数和成员变量,即她可以拥有自己的状态. 2.每个仿函数都有自己的型别 我觉得每个仿函数的型别都不一样,即使她们的输入和返回拥有相同的约定. 3.仿函数通常比一般函数速度快 我的理解是更多的细节可以在编译期确定下来.
2012-02-25 23:28:07
547
原创 c++ standard library 学习笔记-auto_ptr<T> 注意事项
书上有 4 点,如下: 1.auto_ptrs 之间不能共享拥有权 这个很好理解,2 个 auto_ptrs 拥有同一个对象,如果在某个时间点其中之一将对象删除了,那么另一个自然就成为野指针了,此时再用它进行读写内存,后果就会很严重. 2.并不存在针对 array 而设计的 auto_ptrs 原因很简单,因为 auto_ptr 源码中使用 delete 而不是 delete []
2012-02-19 22:21:18
528
C++中级培训教材_华为.doc
2011-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人