如何查看在程序级别为我的程序创建了多少 vtable 和 vpointer
how can see how many vtable and vpointer created for my program in program level
这是我的程序,我对将为该程序创建多少个vtable
和virtualpointe
r感到困惑。 如果我们不在派生类中创建虚函数,vpinter
将为此创建虚函数。
#include<iostream>
using namespace std;
class abc
{
virtual void aaa();
};
void abc::aaa()
{
}
class ddd:public abc
{
void ddda();
virtual void sddd();
};
void ddd::ddda()
{
}
void ddd::sddd()
{
}
int main()
{
abc d;
ddd *y;
abc *ab;
}
我从"有效C++","每个类都有一个虚拟表,如果它有虚函数,虚拟表将包含虚函数的虚拟指针"。我认为它会帮助你。
相关文章:
- 在程序变得低效之前,允许多少新的[]和删除[]分配是否有限制?
- 如何查看在程序级别为我的程序创建了多少 vtable 和 vpointer
- 计算有多少人执行我的C++应用程序
- 程序员可以用 C++ 编写多少个嵌套结构
- 我可以通过命令行参数传递给C++程序多少数据?
- 我需要声明多少次 std::ios::sync_with_stdio(假);在程序中
- 尝试创建一个读取.txt文件,显示它,计数唯一单词的程序,并在使用了多少次的情况下显示独特的单词.C
- 如何使程序谁将计算金字塔有多少个阶段
- 该程序(包括原始程序)产生的同时存在的过程的最大数量是多少
- 如何在C 中编写一个程序,以说明不知道它正在阅读的数据文本文件中包含多少行
- 我可以在C 程序中拥有多少个LUA_STATE
- 通过给定输出,程序计算中使用了多少个项
- 当用户确定将输入多少个数字时,需要程序来乘以用户输入
- 64位Windows上应用程序的最大可用内存是多少
- 一个程序将分配多少堆栈内存
- 有没有办法测量应用程序/程序占用多少系统资源(例如 RAM)
- 计算出一个程序(规划中)需要多少内存
- C/C++ 程序正在使用多少内存
- 如何确定为我的程序保留了多少虚拟内存
- 我怎么能看到我的程序消耗了多少内存