摘要: 不必要的和(或)临时的变量经常是罪魁祸首,它让你在程序性能方面的努力功亏一篑。如何才能识别出它们然后避免它们呢?ProblemJG Question: 1. 什么是临时变量?Guru Question: 2. 假设你正在代码审查,一个程序员写了如下的的一个函数,这个函数至少在三个地方使用了不必要的临时或者额外的对象。你能辨别出哪些?其如何修正它们?string find_addr( list emps, string name ) { for( auto i = begin(emps); i != end(emps); i++ ) { if( *i == name ) {... 阅读全文
posted @ 2013-09-22 22:20 Navono 阅读(353) 评论(0) 推荐(1) 编辑