0

ペアと比較して、要素が 2 つしかないタプルのパフォーマンスの低下はありますか?

4

2 に答える 2

2

tupleoverを使用することを選択したため、設計しているシステムが停止することはほとんどありませんpair。実際、2 つの値のタプルが (ほぼ) 同等であるため、コンパイラがペアの場合よりも多かれ少なかれ何かを生成した場合、私は非常に驚かれることでしょう。

アプリケーションが停止し、PC が溶け始めた場合、ペアよりもタプルを選択したことが原因ではないこと、またはその逆ではないことを保証できます。

于 2013-03-27T20:45:20.040 に答える
1

プロファイリングする必要があります。さらに、2 つの要素のみで使用されることを意図したものを長期にわたって使用するリスクを冒す理由はありません。個人の好みだけでは不十分です。ペアはマップで簡単に使用できますが、タプルは独自のコレクションです。

于 2013-03-27T20:37:36.430 に答える