![]() |
1
6
总是 测量 。只有度量才能告诉你代码在给定上下文(给定的编译器和选项、给定的机器、给定的负载等)中的行为。然而,如果编译器没有优化选择,没有选择的代码更有可能表现良好。
如果速度真的很重要,我也会试试
作为
Tony D
在
comment to the question
算法和数据结构的选择通常比微尺度优化对速度的影响更大。例如,通过更新每个更改值的操作的计数,计数的检查可以是恒定的时间。不幸的是,据我所知
|
![]() |
AstralHex · 矩阵乘法代码工作不正常 6 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 6 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 6 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 6 月前 |