摘要: Tom Duff曾经写过这样的函数,其中使用了奇怪的switch...case,他自己称之为duff's device。猛一看,似乎不合乎C的语法规则。但实际上能在所有C编译器下编译通过。其效率据说可以大大提高。Anoop写了一个程序进行测试。转贴如下:view plain/*TheDuffdevice**Aninfamousexampleofhowacompilercanacceptcodethatshould*beillegalasperthelanguagedefinition.Toaddinsulttoinjury,*theillegalcodeactuallyrunsfast 阅读全文
posted @ 2011-07-19 16:23 wanmero 阅读(380) 评论(0) 推荐(0) 编辑