请考虑:
struct device{
virtual void switchon() = 0 {}
};
int main()
{
}
我写的代码类似下面的代码,但是它给出了一个错误:
当我问他时,他向我展示了标准中的以下引用:函数定义上的纯说明符 由于-Wfatal-errors编译终止。
我似乎不能理解它的意思,我认为这与我的问题无关。在类中声明的虚函数应该被定义或在该类中声明为纯函数(10.4),但不需要进行诊断(3.2)。
PS: 如果这不是相关的引用,请引导我找到正确的引用,以便我能够得到更好的反驳。
10.4/2
是正确/相关的引用。 - Prasoon Saurav