Sen*_*Sen 10 c++
我想知道vtable何时创建?它是在main()之前的启动代码还是在其他时间点?
CB *_*ley 13
一个虚函数表是不是C++的概念,所以如果它们被使用,如果它们被用来将取决于执行的时候都创建.
通常,vtable是在编译时创建的结构(因为它们可以在编译时确定).当在运行时创建特定类型的对象时,它们将具有vptr,该vptr将被初始化为在构造时指向静态vtable.
归档时间:
14 年,11 月 前
查看次数:
11016 次
最近记录:
8 年,11 月 前