可能性の重複:「&(アドレスの)演算子を過負荷にしたいのはなぜですか?
なぜ誰もが、おそらく(
&
をオーバーロードしたい:
What legitimate reasons exist to overload the unary operator& ?
私はちょうどthis questionを読んで、私は助けることはできませんが、不思議アドレスの ")演算子?
some_class* operator&() const { return address_of_object; }
正当なユースケースはありますか?
@Matti:マージにフラグを立てることができます。それは、回答だけでなく質問も複製するよりも優れています。 –
@Tomalak:Whoa。私はそれが可能であるかどうかはわかりませんでした。 –
@マッティ:私はそれが100%ではないと確信しているわけではありませんが、噂を聞いたことがあります。:) –