0

5 つの静的メンバー変数を含むクラスを作成しました。5 つのメンバー変数を構造体にまとめてグループ化し、その構造体をクラスで静的に宣言すると、コードの構成を改善できます。しかし、各変数にアクセスするための追加の逆参照は、コードの効率を低下させますか? 私は組織に関心がありますが、コードの効率が重要であり、構造体に格納されている 2 つの変数が頻繁にアクセスされるため、パフォーマンスを犠牲にしたくありません。

4

1 に答える 1

3

「余分な逆参照」は発生せず、2 つのアプローチの間にパフォーマンスの違いはまったくありませstatic(ただし、オブジェクトが互いに遠く離れて割り当てられている場合は、局所性/キャッシュ ヒットが非常に少ない可能性がありますが、これはほとんどありません)。

これを測定することで、これを判断できたはずです。

于 2015-07-31T22:19:32.267 に答える