如果我创建一个非常简单的类,如下所示:
class A
{
public :
virtual void foo()
{
}
};
Run Code Online (Sandbox Code Playgroud)
(没有虚拟析构函数)是编译器要创建vtable吗?或者现代编译器是否足够聪明以识别这种情况(可能是一个糟糕的复制和粘贴)而不是为这些类添加虚拟表?
| 归档时间: |
|
| 查看次数: |
247 次 |
| 最近记录: |