是否有可能使类的命名空间成为友元,假设我有一个包含许多类的单元测试命名空间,并且我希望测试命名空间成为类的友元,以便它可以访问私有(private)实现细节。
最佳答案
不,这在 C++ 中是不可能的。坦率地说,它有点设计不佳。
关于c++ - C++ 中命名空间和友元的交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1952383/
标签 c++ class namespaces friend
是否有可能使类的命名空间成为友元,假设我有一个包含许多类的单元测试命名空间,并且我希望测试命名空间成为类的友元,以便它可以访问私有(private)实现细节。
最佳答案
不,这在 C++ 中是不可能的。坦率地说,它有点设计不佳。
关于c++ - C++ 中命名空间和友元的交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1952383/