为什么传递A类型参数却调用B类型参数的构造函数?

纹枰老妖 2018-04-24 03:37:13


在这一行代码出错:

报错提示如下:

我想问的是:为什么我传递进去的明明是string&类型,她却调用physicalSprite&参数类型的构造函数
...全文
918 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
纹枰老妖 2018-04-28
  • 打赏
  • 举报
回复
再补充一下吧,那个physicalSprite.h和cpp文件是和helloworld一个目录层的
纹枰老妖 2018-04-26
  • 打赏
  • 举报
回复
引用 4 楼 wanggui2015 的回复:
看上去貌似是比较棘手的问题啊,你可不可以贴出更多的信息呢,包括子类的.h和.cpp,以及父类Spirite的.h和.cpp。
实不相瞒,这是网友发现的错误,然后在群里面大家讨论不出结果,我用这份代码在自己机器上试了一下,果然还是同样的错误。如果您感兴趣,我可以把这份文件发给您,您仔细看看究竟问题出在哪里。
wallesyoyo 2018-04-26
  • 打赏
  • 举报
回复
看上去貌似是比较棘手的问题啊,你可不可以贴出更多的信息呢,包括子类的.h和.cpp,以及父类Spirite的.h和.cpp。
纹枰老妖 2018-04-26
  • 打赏
  • 举报
回复
引用 1 楼 wenpinglaoyao 的回复:
在cocos2d-x版块中没人回答,再移动到这里试试看
谢谢您的回答,敢问您有搭建cocos2d-x环境吗?有的话,我直接发给您一个文件,然后您编译运行一下,相信您也会遇到同样的错误,但这样您会看问题看的更清楚,比如头文件确实正确包含了,构造函数确定有定义了。。。
wallesyoyo 2018-04-26
  • 打赏
  • 举报
回复
引用 5 楼 wenpinglaoyao 的回复:
[quote=引用 4 楼 wanggui2015 的回复:] 看上去貌似是比较棘手的问题啊,你可不可以贴出更多的信息呢,包括子类的.h和.cpp,以及父类Spirite的.h和.cpp。
实不相瞒,这是网友发现的错误,然后在群里面大家讨论不出结果,我用这份代码在自己机器上试了一下,果然还是同样的错误。如果您感兴趣,我可以把这份文件发给您,您仔细看看究竟问题出在哪里。[/quote] 可以啊,传给我看看吧,我邮箱是 wangguibj04@126.com
幻夢之葉 2018-04-25
  • 打赏
  • 举报
回复
这里看不出问题, 0:include的头文件是不是正确 1:双击错误提示定位到报错代码,你确定是这句代码的问题吗 2:你这个构造函数有没有实现?按照你目前可见的代码是不应该会调用拷贝构造函数的
纹枰老妖 2018-04-25
  • 打赏
  • 举报
回复
在cocos2d-x版块中没人回答,再移动到这里试试看

64,662

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧