编译错误,在线等!
A是B的父类;
C是D的父类;
A里面有一个虚函数void foo(C &c);
B里面重新实现了void foo(C &c);
E类里面有个成员A *a;然后在函数bar()里面调用了
a->foo(D(d));
编译的时候提示:
no matching function for call to `A::foo(D)'
candidates are: virtual void A::foo(C &)
但是我有看到别的地方如func(C &c)的时候,调用写func(D(d))没有报错的。
请问我的错误可能是什么原因??在线等!
C是D的父类;
A里面有一个虚函数void foo(C &c);
B里面重新实现了void foo(C &c);
E类里面有个成员A *a;然后在函数bar()里面调用了
a->foo(D(d));
编译的时候提示:
no matching function for call to `A::foo(D)'
candidates are: virtual void A::foo(C &)
但是我有看到别的地方如func(C &c)的时候,调用写func(D(d))没有报错的。
请问我的错误可能是什么原因??在线等!
...全文
相关推荐
dawnofwar:2002 年的 ACK!MUD 分支,更新为 2015 年使用 clang 编译
这是我在 2002 年工作的旧 MUD。代码一团糟,当时我 19-20 岁。 修复了它,以便它使用 clang 进行编译。
OnlineCompiler:我制作的在线代码编译器,它支持 HTML、CSS 和 JavaScript
CodeThernet 我制作的在线代码编译器,它支持 HTML、CSS 和 JavaScript。
Nasm 汇编 编译器
够好 够强大 用过的都说好,试试吧 linux windows 都可以用 语法简单 我都能学会使
选择题在线批阅可以看看
选择题在线批阅可以看看选择题在线批阅可以看看选择题在线批阅可以看看选择题在线批阅可以看看
CentOS编译安装PHP常见错误及解决办法
主要介绍了CentOS编译安装PHP常见错误及解决办法,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下


