2006年04月
初步研究了下一种有趣的技术: 能动态修改的代码。 把机器指令写到数组中,并且动态修改他。据称在某些场合能极大提高速度(譬如,无需传递参数,可以动态修改流程)。 偶今天用VC尝试了一下简单的ram函数,颇为有趣,虽然这个例子并未看到高效在哪里...
阅读全文>
发表于 @ 2006年04月11日 22:50:00|评论(loading...)|编辑
我们知道,C++中函数返回大型对象是效率的大敌。函数必须返回一个临时 Matrix,而函数外的 mat_l 却必须逐字拷贝它。 既然它的内容马上就不要了,我们为什么不把他们偷过来呢? 事实上,标准库已经这么做了,stl 中的 swap 就是为完成这种语义而设计的。 本文将讨论 ROV 优化和 MOVE 语义。阅读全文>
发表于 @ 2006年04月07日 14:06:00|评论(loading...)|编辑