b********e 发帖数: 693 | 1 Can constructor and destrucotr call own virtualfunction?
Why | s*********t 发帖数: 1663 | 2 我觉得dtor可以,ctor不行
【在 b********e 的大作中提到】 : Can constructor and destrucotr call own virtualfunction? : Why
| b********e 发帖数: 693 | 3 both should be no, the book said that
but I don't understand why
【在 s*********t 的大作中提到】 : 我觉得dtor可以,ctor不行
| s*********t 发帖数: 1663 | 4 试了一下,都可以
。。。
【在 b********e 的大作中提到】 : Can constructor and destrucotr call own virtualfunction? : Why
| a****n 发帖数: 1887 | 5 ctor里面, 子类的虚表没建好, 不能做多态的调用, 只能用静态类型调用
dtor里面, 子类的续表已经销毁, 不能做多态的调用, 只能用静态类型调用 | a****n 发帖数: 1887 | 6 可以,但是只按静态类型决议, 不会用到虚表
【在 s*********t 的大作中提到】 : 试了一下,都可以 : 。。。
| I*****y 发帖数: 602 | 7 标准说的好像是未定义,大多数主流编译器按静态类型。
【在 a****n 的大作中提到】 : 可以,但是只按静态类型决议, 不会用到虚表
|
|