ฉันมี 2 คลาส:
class base {
virtual void foo() {};
};
class derived : public base {
void foo() { base::foo(); }
};
ฉันทำผิดพลาดและเขียนแทนbase:foo();
base::foo();
มีการคอมไพล์และรันโค้ด แต่ผิดพลาด
ฉันไม่รู้ว่าฉันสามารถ Google ได้อย่างไรและไม่รู้ว่ามันคืออะไร แต่ฉันสนใจมากนั่นหมายความว่าอย่างไร
base:foo();
หากมีความสำคัญ:
class base : public QAbstractGraphicsShapeItem