Does it make a difference whether I put 'friend class xxxxx' in the public or private section?

c++, friend, private, public

Solution

No, access specificators have no effect on `friend` declaration.

Problem

``` class A1 { public: friend class B; } class A2 { private: friend class B; } ``` Any difference?

Original source

Related problems