[size][7]是aos, array of structures
如果遍历的时候不会使用每个元素的所有数据,
用[7][size],即soa, structure of arrays性能更好,可以提高缓存命中率
【 在 finlab 的大作中提到: 】
: 我原来的方案就是直接用二维数组(double[size][7])放全部数据,结构体都没用
: 一行就是一个记录,应该没有比这个开销最小了。
: 这不是想在不太影响性能的情况下,让程序更“现代”些。
: ...................
--
修改:dilemma FROM 114.250.192.*
FROM 114.250.192.*