水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
首页
|
上页
|
2/2
|
转到
主题:作为一个业余写代码的人
75楼
|
poocp
|
2020-11-27 15:14:26
|
展开
状态表格里是常数,数据非常少,如果这里是高频调用的逻辑,直接就维持在CPU一级缓存里了,不需要反复访问内存。
【 在 ilovecpp 的大作中提到: 】
: 直觉觉得你这个理论不对。
: 表格也许是少了分支预测失败,因为后面的指令都数据依赖从表格取数据的指令,卡住了。
: 你能不能写段代码演示一下表格快于if的情形?
--
FROM 222.212.186.*
77楼
|
poocp
|
2020-11-27 15:16:54
|
展开
没有现成小段程序的,你有兴趣可以参考《代码大全》一书的表驱动部分试试。
【 在 ilovecpp 的大作中提到: 】
: 有没有测试代码?
--
FROM 222.212.186.*
首页
|
上页
|
2/2
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版