【发布时间】:2013-09-09 17:14:12
【问题描述】:
我有一个类必须存储 4 个浮点数。 将浮点数存储在数组中还是作为类的 4 个成员更有效?尤其是结合 stl-containers 和参数传递。
【问题讨论】:
-
测量它。实际上,不要这样做,因为它不会对速度产生任何明显的影响。
-
更重要的是您希望如何使用这些值以及它们如何相互关联。否则性能差异可以忽略不计。
-
两者都只是内存位置的偏移量...
-
这个问题不是关于
best way to handle floating points而是关于 存储浮点值 的最佳方式,但绝对不清楚其目的是什么(至于处理部分)。 -
这取决于您如何访问它们。效率可能并不重要。
标签: c++ stl floating-point