软讯网络 > 编程语言 > C/C++ > More Effective C++之18
【标 题】:More Effective C++之18
【关键字】:
More,Effective,C++
【来 源】:http://blog.csdn.net/hanyu1980/archive/2006/06/14/796018.aspx
More Effective C++之18
条款18:分期摊还预期的计算成本
Caching这个东西我平时是用的比较多的了,这个东东用于程序的各方各面,原理是用相对低廉的内存读写成本来取代其他类似I/O或者数据库读写的高昂成本。比如说,在彩铃业务的需求中,用内存放音取代磁盘放音。
超急评估(over-eager evalution)还有一种常见的应用就是预支成本,这就不想多说了,如果看看vector的内存分配策略就知道了。