温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
瑞客论坛 www.ruike1.com
005-虚函数指针与虚函数表【瑞客论坛
www.ruike1.com】
005
函数
指针
论坛
www
ruike1
com
005-虚函数指针与虚函数表
2021在线班
郁金香灬老师 QQ 150330575
交流群:158280115
学习目标:
认识虚函数指针
认识虚函数表
如果类成员函数前 加了关键字“virtual”声明为虚函数。
而虚函数是实现多态的重要手段,意思是只有对虚函数的调用才能动态决定调用哪一个函数,
这是相对于普通成员函数而言的,普通的成员函数在编译阶段就能确定调用哪一个函数
vftable 全称大概叫做virtual function table(虚函数表)
$ ==> 01198B48 728mfc.const 玩家::`vftable'
$+4 00000001
$+8 00000000
$+C 00000000
$+10 00000000
$+14 00000001
$+18 00000000
$+1C 006B2B30
$+20 00000000
$+24 00000000
$+28 00000000
$+2C 00000000
$+30 0FF3EDEC mfc140ud.&Ordinal#2255
$+34 0FF3EE60 mfc140ud.&Ordinal#2256