【发布时间】:2015-06-10 07:07:32
【问题描述】:
string foo() const = 0;
这个函数声明到底是什么意思?特别是,'=0' 有什么好处,因为该函数没有声明为虚拟函数?
【问题讨论】:
-
如果
foo不是虚拟的,这将无效。这条线本身并不能证明foo也是非虚拟的。 -
@chris:谢谢! 'foo' 没有在其他任何地方声明为虚拟的;我已经怀疑这没有意义,因为我也尝试用谷歌搜索,但没有任何结果。我没有准备好编译器,所以我想我会在这里问