摘要: inline函数,可以调用它们而又不需蒙受函数调用所招致的额外开销 当你inline某个函数,或许编译器就因此又能力对它(函数本体)执行语境相关最优化。 然而,inline函数背后的整体观念是,将“对此函数的每一个调用”都已函数本体替换之,这样做可能增加你的目标码(object code)大小。在内存有限的机器上,过度inline会造成程序体积太大,导致换页行为,降低缓存的命中率... 阅读全文
posted @ 2012-02-04 23:43 lidan 阅读(546) 评论(0) 推荐(0)