- 博客(3)
- 资源 (2)
- 收藏
- 关注
转载 仿函数和函数配接器的作用或影响
转至:http://www.rosoo.net/a/201210/16339.html一、对程序库的影响程序库的设计不应该给使用者带来不必要的限制(耦合),而继承是仅次于最强的一种耦合(最强耦合的是友元)。如果一个程序库限制其使用者必须从某个class派生,那么我觉得这是一个糟糕的设计。不巧的是,目前有些程序库就是这么做的。例1:线程库常规OO设计:写一个Thr
2012-11-30 10:18:47 1136
转载 仿函数与函数配接器
转至:http://kymcuc.blog.163.com/blog/static/201942114201249105211285/1、基本概念所谓仿函数是一个定义了operator()的对象。虽然定义形式显然更为复杂,却有三大妙处(1)仿函数比一般函数更灵巧。因为它可以拥有状态。事实上对于仿函数,可以同时拥有两个状态不同的实体(2)每个仿函数都有其型别。因此可以将仿函数的型
2012-11-30 10:13:39 2199
原创 两种内存碎片
(一)内部碎片 内部碎片就是已经被分配出去(能明确指出属于哪个进程)却不能被利用的内存空间; 内部碎片是处于区域内部或页面内部的存储块。占有这些区域或页面的进程并不使用这个存储块。而在进程占有这块存储块时,系统无法利用它。直到进程释放它,或进程结束时,系统才有可能利用这个存储块。 (二)外部碎片 外部碎片指的是还没有被分配出去(不属于任何进程),但由于太小了无法分配
2012-11-27 15:36:12 680
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人