类的成员函数共享成员函数体
来源:互联网 发布:撮合交易 算法 编辑:程序博客网 时间:2024/06/07 17:11
举报|2013-12-11 16:10yy_ever_ly | 分类:其他编程语言 | 浏览69次
2013-12-11 17:00提问者采纳
类的内存有一个叫代码区用来存放代码的,每个对象调用的代码是那段代码区的代码,也就是说一个类的代码存放是没有多个备份的!
追问
哦,那是不是这样理解啊:类有一块内存是存放成员函数的,而每个对象申请后不会为成员函数申请内存,只是数据占有内存,当各个对象调用成员函数时,会带着this指针,自己内存中的数据,到类内存的代码段来执行。这样即使申请N个对象,但成员函数的代码只是类中那一段,而每个对象只是数据占用一部分内存。是这样理解吗?
回答
可以这样理解
0 0
- 类的成员函数共享成员函数体
- 证明类成员函数是共享的。
- 类的成员函数
- 类的成员函数
- 类的成员函数
- 类的成员函数
- 类的成员函数
- 类的成员函数
- 线程函数如何共享类成员
- 类的 静态成员 --- 静态成员变量 、 静态成员函数
- 类的成员函数和普通成员函数的区别
- CSliderCtrl类的成员函数
- 类模板的成员函数
- 类成员函数的指针
- 类的成员函数指针
- 类默认的成员函数
- 类的成员函数指针
- 类的 const 成员函数
- 发散按钮浅谈
- 动态规划法解0-1背包问题
- OpenCV2实时图像处理在Windows下的优化
- mysql字段类型及占用字节
- C++字符串完全指引之一
- 类的成员函数共享成员函数体
- 【HTML5】Canvas之globalCompositeOperation属性详解
- 为apache2.2.26启用deflate压缩
- 前序和中序构造树的递归实现
- Android NDK开发(五)——C代码回调Java代码
- 大型软件的共享基础团队
- android bitmap config
- Oracle 实现多行转换成一行 使用oracle 10g collect函数
- 更新Linux内核头文件(linux headers)