标签: c++ class namespaces friend
是否可以创建类的命名空间好友,比如我有一个包含许多类的单元测试命名空间,我希望测试命名空间成为类的朋友,以便它可以访问私有实现细节。
答案 0 :(得分:1)
不,这在C ++中是不可能的。坦率地说,它设计很差。
答案 1 :(得分:0)
如果您使用的是.NET,则可能需要查看InternalsVisibleTo attribute。无论如何请注意,这适用于整个程序集,而不适用于单个名称空间。