当前位置: 代码迷 >> 综合 >> 解决VS2010 C++编译错误:error C2248: “CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)
  详细解决方案

解决VS2010 C++编译错误:error C2248: “CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)

热度:19   发布时间:2023-12-17 02:37:50.0

VS2010 c++编译错误:error C2248: “CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)!

源代码:

class CQD :
public CObject
{

......

};

CQD继承了CObject。

其他地方申明了一个CArray<CQD,CQD> QDArray;

导致上述错误。

将申明中的参数改成指针问题就解决了,改成CArray<CQD*,CQD*> QDArray;

问题解决。

  相关解决方案