MFC编程时遇到此问题,原因和解决方法如下:

问题代码:

       BayesTest bTest(m_ModelPath);

       BayesCategoryTest(bTest, m_TestPath);

    

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

       BayesTest bTest(m_ModelPath);

       BayesCategoryTest(&bTest, m_TestPath);

 

(BayesCategoryTest函数中也需相应修改,bTest调用函数要用”->”)

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

  1. qt程序报错error C2248: “ThreadTest::ThreadTest”: 无法访问 private 成员(在“ThreadTest”类中声明)

    问题: 在qt程序中新增一个类,未继承任何类,后来增加继承类的时候,添加继承类和Q_OBJECT宏后编译报错: error C2248: "ThreadTest::ThreadTest&qu ...

  2. 错误 C2248 “Bus::operator ()”: 无法访问 private 成员(在“Bus”类中声明)

    vocter容器在使用algorithm的find以及find_if中出现的无法访问private成员变量问题 vector<Bus>bus class Bus { private:int ...

  3. 05-----关于C++使用VS时出现 error C2248: “xxx“ 无法访问private成员(在“MySpdlog“类中声明)

    一 问题描述 项目中遇到一下问题,需要写个测试程序,但是在搭建的过程中,出现错误的,心想,代码一样的,怎么就报错了呢.于是开始查找问题. 错误如下: 因为我的测试程序文件不算多,就5个,代码也不多,于 ...

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

    c++工程编译报错: "CObject::operator =": 无法访问 private 成员(在"CObject"类中声明) 错误无法直接定位源码位置,网 ...

  5. c++编译报错 error c2248: “xxx:xxx“:无法访问private成员(在“xxx“类中声明)

    在定义类时,将构造函数放在了private或protected里面,编译时都会出现类似错误 t.cpp class Ca{private:Ca(){} }; int main(){Ca a;retur ...

  6. 关于“C2248 QString::QString 无法访问private成员的问题”

    直接上图: 第252行,想通过const char* 在QJsonArray中定位相应的QJsonObject对象出来,就报了这个错. 网上找找,遇到这个问题的人很少,没什么回答.但有位哥们儿言简意赅 ...

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

    在使用诸如:CArray或是 CList等类时,经常会出现此错误 此错误的原因是由于自定义的类的数组项时 有一个操作如  Add()  在这个操作中,实际上需要一个 = 操作,但是这个 =操作在 自定 ...

  8. error C2248: “CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明) [问题点数

    请问大家是不是继承了CObject的类,就不能做为函数的参数? 我写了这样一个方法: int FindItem(CStringArray pstrArray,CString strSource) { ...

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

    原因 首先说明原因,这是由于对CObject对象进行直接拷贝导致的,在MFC中,大部分对象都是继承自​​CObject.然而,​​CObject对象没有实现拷贝构造函数和拷贝赋值运算符,如下图所示. ...

最新文章

  1. 计算机科学技术作文600,生活因科技而精彩作文600字
  2. job kettle 导出_kettle从hive2导出数据正常,但是用kettle manager启动就报错
  3. php固定空格,使用php校对(固定标点符号,空格,大写字母)生物页面文本
  4. 单电源运算放大器全波整流电路_电子电路识图从入门到精通,从零开始学电子电路...
  5. 贪心算法 (Greedy Algorithm)
  6. 1.2Tensorflow的Session操作
  7. 在单链表中删除指定值的节点
  8. JAVA小项目--银行管理系统(GUI+数据库mysql)
  9. ai修复照片软件是哪个软件_智能照片修复
  10. FastStone Capture—屏幕录像
  11. 成都公办计算机学校,成都计算机学校公立-成都公立的计算机学校有哪
  12. Golang Time互转秒、毫秒
  13. DX11梯台旋转运动
  14. U盘中快捷方式病毒的解决方法
  15. 菜鸟和计算机高手的差别
  16. 数据库入门-----Windows平台下按照和配置MySQL
  17. Python教程:批量合成PDF
  18. 蜗牛星际集成:PVE系统+NAS+WEB 折腾笔记
  19. OpenTracing-Java实现的灵魂十问
  20. 红帽 rhcs 组件实现 nginx 高可用负载均衡

热门文章

  1. php文本转图片自动换行功能
  2. TM1637驱动4位时钟数码管的Arduino 程序
  3. 【错误记录】Android 应用安全检测漏洞修复 ( StrandHogg 漏洞 | 设置 Activity 组件 android:taskAffinity=““ )
  4. 组态软件的开发(C#)
  5. java的nullpoint_Java中避免NullPointerException的方法总结
  6. Bugku旧平台misc writeup
  7. 数字图像处理:数值图像的文件格式总结
  8. 《周志明的软件架构课》学习笔记 Day6
  9. 安卓7.1 新特性Shortcut
  10. 建筑安全检查标准怎么计算机,建筑施工安全检查标准评分 怎么算