X と Y という 2 つのクラスがあります。
X Y
foo ( ) bar ( )
Y は、X クラスで foo 関数のみを使用します。c++ で次のことができますか?
friend bool Y :: bar ( X & (X :: foo) )
つまり、オブジェクトの関数にY
到達するだけの許可がありますか?foo
X
EDIT:X & (X :: foo)
使い方は正しいですか?