c++ virtual 在类外怎么写?

2025-06-27 20:58:47
推荐回答(1个)
回答1:

在函数定义上不用加virtual,编译器会报错,如vs2013报错为:

“virtual”说明符在函数定义上非法

在类外,定义上两个是一样的 ,都是

void A::f()
{
   ...
}

声明里加了 vritual后编译器也就已经知道了,不用再标记