您的位置:首页 > 移动开发 > Objective-C

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

2011-04-29 16:25 549 查看
MFC编程时遇到此问题,原因和解决方法如下:

问题代码:
BayesTest bTest(m_ModelPath);
BayesCategoryTest(bTest, m_TestPath);

其中BayesTest类的对象作为参数传入函数时必须以指针的形式传入,否则无法访问private成员,所以代码应改为:
BayesTest bTest(m_ModelPath);
BayesCategoryTest(&bTest, m_TestPath);

(BayesCategoryTest函数中也需相应修改,bTest调用函数要用”->”)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐