错误:“CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)

在写程序是出现这个错误

“CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)

最后发现是我在这个类中有一个自定义类型,然后我又写个方法返回类型为此类型导致的。

 typedef
 CArray<IGroup, IGroup&>  IGROUPARRAY;

IGROUPARRAY 方法();

将这个方法改为:
IGROUPARRAY& 方法();


你可能感兴趣的:(错误:“CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明))