1>d:\cbeifen\vs2010\vc\atlmfc\include\afxtempl.h(262): error C2248: “CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)
1> d:\cbeifen\vs2010\vc\atlmfc\include\afx.h(534) : 参见“CObject::CObject”的声明
1> d:\cbeifen\vs2010\vc\atlmfc\include\afx.h(509) : 参见“CObject”的声明
1> 此诊断出现在编译器生成的函数“CArray<TYPE,ARG_TYPE>::CArray(const CArray<TYPE,ARG_TYPE> &)”中
1> with
1> [
1> TYPE=HHBToolResult,
1> ARG_TYPE=HHBToolResult
1> ]
2021年五月九号。大致原因是Carry继承CObject类,赋值构造函数为private,无法访问。查代码才发现是有个Carry形参变量没有加上引用。导致直接等于调用了赋值构造函数报错。
07-08
1123
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交