error c2243:"类型转换" 转换存在,但无法访问
2014-02-21 11:36
295 查看
今天在程序的中有一段class Quackable : QuackObservable,结果一直出现error c2243:"类型转换" 转换存在,但无法访问。
后来发现只要改成class Quackable : public QuackObservable 即可。
c++默认的是private继承,无法进行转换,检查一下是否继承后面都有一个public
后来发现只要改成class Quackable : public QuackObservable 即可。
c++默认的是private继承,无法进行转换,检查一下是否继承后面都有一个public
相关文章推荐
- jquery之ajaxfileupload异步上传插
- 加载更多和刷新加载问题总结
- java文件突然无法编译
- swap的两种错误写法
- 面试题【1】:i++是否原子操作?并解释为什么?
- Eclipse的web工程至Tomcat默认的部署目录是在工程空间下,本文旨在将部署目录改为Tomcat安装目录,并解决依赖包输出问题。
- 各种数据结构优缺点分析
- 重载(overLoad),重写(overRide),隐藏(hide)
- Godot 相关
- dos自动关机 at命令及shutdown命令
- android 显示特殊符号
- NCreport报表控件教程:设计页眉和页脚
- [ubuntu]对指定区域截图
- iOS Block 学习笔记
- 关于Oracle数据库用户密码过期的预防和解决办法
- VC++如何计算一段代码的执行时间
- cocos2dx网络学习资料收集
- mongodb 数据恢复
- 5、OC Block
- 使用xfire client调用ws时存在的无限等待问题。