私有类构造函数无法访问私有成员

时间:2016-05-24 07:10:34

标签: c++

我设计我的类有一个静态函数,它将加载一些数据并用数据构造对象,所以我将我的构造函数声明为private。我在尝试编译时遇到错误:cannot access private member declared in class。为什么私有构造函数不可能访问私有变量,是否有解决方法?

1 个答案:

答案 0 :(得分:0)

好吧,如果我正确理解了您的问题,您应该尝试使用friend关键字,以便访问任何私有和受保护的数据。