t*******y 发帖数: 637 | 1 一个类 定义1个整数和一个虚函数 size 是8
定义1个整数 2个虚函数为什么size 还是8? |
t*****j 发帖数: 1105 | 2 去查虚函数表定义。
【在 t*******y 的大作中提到】 : 一个类 定义1个整数和一个虚函数 size 是8 : 定义1个整数 2个虚函数为什么size 还是8?
|
a****o 发帖数: 686 | 3 虚指针只需要一个就够了,可以指向编译器界定个数的,那么多的虚函数。 |
p**********s 发帖数: 115 | 4 check virtual table
【在 t*******y 的大作中提到】 : 一个类 定义1个整数和一个虚函数 size 是8 : 定义1个整数 2个虚函数为什么size 还是8?
|
l******c 发帖数: 2555 | 5 silly questions.
I attend several C++ interivews, I don't think they understand what is C++,
but they are not satisfied with my answer, and reject me immediately
【在 t*******y 的大作中提到】 : 一个类 定义1个整数和一个虚函数 size 是8 : 定义1个整数 2个虚函数为什么size 还是8?
|
s*****e 发帖数: 16824 | 6 类只储存一个虚函数表的指针,size是4。
【在 t*******y 的大作中提到】 : 一个类 定义1个整数和一个虚函数 size 是8 : 定义1个整数 2个虚函数为什么size 还是8?
|
x****k 发帖数: 2932 | 7 1, it really really depends on how complier is implemented.
2. usually size is sizeof(void *), not 4. |
n******n 发帖数: 12088 | 8 that's 32-bit machine.
【在 s*****e 的大作中提到】 : 类只储存一个虚函数表的指针,size是4。
|