什么是虚拟指针? 大家好, 今天电话面试,有一个问题:什么是虚拟指针? 我偶然发现了这个,所以在完成后,我尝试了谷歌。不幸的是,它只给了我一个虚拟表引用。
那么简单英语中的虚拟指针是什么?你是怎么定义的?
谢谢。
最佳答案
没有“虚拟指针”这样的东西。
面试官的意思可能有几件事:
- 指向多态类的指针
- 指向多态类的 vtable 的指针(信用 @Maxim)
- 多态类的 vtable 中的指针
- 一个被重写的
operator->
的智能指针对象
- 指向虚拟成员函数的指针(来源 @Matthieu M)
但就“虚拟指针”而言,没有这种东西。
关于c++ - 虚拟指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4658627/