C++成员函数调用

引言

C++虽然一直在用,可是我对函数调用的理解还是停留在C语言的层面上,对C++成员函数的调用过程模模糊糊,所以决心了查找资料,深入的研究这个问题

我的一些理解

其实最困扰我的普通成员函数的调用过程,因为一直不了解到哪里去找函数的入口。
通过学习,我得知了:

  • 类的成员函数就可以当做全局的函数来存放
  • 成员函数的参数中隐含有这调用这个函数的对象,调用的时候会检查这个对象的类型是不是这个类
  • 这个对象由this指针指向

普通成员函数是在编译时绑定,是静态绑定

推荐以下三篇博文

图说C++对象模型:对象内存布局详解
普通成员函数调用的基本过程
虚成员函数调用的基本过程

相关文章:

  • 2021-05-25
  • 2021-06-09
  • 2021-08-15
  • 2021-07-31
  • 2021-04-19
  • 2021-12-21
猜你喜欢
  • 2021-05-30
  • 2022-12-23
  • 2022-12-23
  • 2021-12-09
  • 2022-12-23
  • 2022-01-11
  • 2022-12-23
相关资源
相似解决方案