摘要: int swap2(int& x, int& y){ x = x + y; y = x - y; x = x - y;}这段代码相信大家都看过, 很多面试的人, 都喜欢拿出来做面试题。 和下面的标准swap比起来, 觉得有点高科技。int swap(int x, int y){ int w = x; x = y; y = w; }但其实经过性能测试, 前面在没有开 O2的情况下, 是明显输于后面的函数的。在开了O2的情况下, 差不多, 没有差异 阅读全文
posted @ 2011-08-12 10:04 nosaferyao 阅读(132) 评论(0) 推荐(0) 编辑