采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
![图片描述]这里的ecx保存调用类的地址是为了方便在虚函数里边实现Area()方法吗? 把Square的Area()的方法调过去(http://img1.sycdn.imooc.com/szimg/5e85d12b09d65c5c03270043.jpg)
没有虚函数ecx也会保存this指针所指地址,成员函数需要。
他这个Area()是自动跳转到调用对象里边的具体Area()实现的是吧?
是啊,因为虚表里存了虚函数指针的地址。
非常感谢!
登录后可查看更多问答,登录/注册
一部大片,一段历史,构建C++知识框架的同时重塑你的编程思维
1.3k 12
1.2k 12
1.4k 10
1.2k 9
1.1k 9