1. 首页
  2. 数据库
  3. 其它
  4. CC++代码优化的27个建议

CC++代码优化的27个建议

上传者: 2020-12-23 01:42:50上传 PDF文件 98.23KB 热度 8次
1. 记住阿姆达尔定律: Ahmdal's rule funccost是函数func运行时间百分比,funcspeedup是你优化函数的运行的系数。 所以,如果你优化了函数TriangleIntersect执行40%的运行时间,使它运行快了近两倍,而你的程序会运行快25%。 这意味着不经常使用的代码不需要做较多优化考虑(或者完全不优化)。 这里有句俗语:让经常执行的路径运行更加高效,而运行稀少的路径正确运行。 2. 代码先保证正确,然后再考虑优化 这并不意味着用8周时间写一个全功能的射线追踪算法,然后用8周时间去优化它。 分多步来做性能优化。
用户评论