0

私は wx.Frame.SetWindowStyleFlag() で遊んでいて、新しいフラグを追加するために「+」または「|」のいずれかを使用できることに気付きました。どちらも同じ結果になります。私の質問は、これが別の結果をもたらす状況はありますか? そして、2つの間にパフォーマンスの違いはありますか? wxPython Application development cookbook use '|' のような本に気付きました 「+」の代わりに。

4

1 に答える 1

0

常に「|」を使用することをお勧めします。他のビット演算子が使用されているのを見たのは、wxPython デモの AGW ライブラリのデモだけです。速度の違いはあると思いますが。「|」定期的に使用されているのは私が目にする唯一のものであり、Robin Dunn (wxPython の作成者) が常に使用しているので、私たちも使用すべきだと思います。

于 2012-09-04T15:09:59.873 に答える