我在 C++ 中使用虚函数有一个小问题
我有一个 B 类,它扩展了 A 类。
Class A{
virtual function 1 // does nothing
virtual function 2 // does nothing
}
class B : public class A {
function 1 { does some thing }
function 2 { does some thing }
}
我有另一个类实现
class implement {
B b;
A *a = &B;
a.function 1();
a.function 2();
}
使用 GCC 编译器编译时,此代码在编译时会出现以下错误
对函数 1 和函数 2 的未定义引用。
请帮我解决这个问题提前谢谢