内存管理
醉如泥
GO GO GO
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++类内存分布
我们来看看编译器是怎么处理类成员内存分布的,特别是在继承、虚函数存在的情况下。 我们先用好Visual Studio工具,像下面这样一步一步来: 先选择左侧的C/C++->命令行,然后在其他选项这里写上/d1 reportAllClassLayout,它可以看到所有相关类的内存布局,如果写上/d1 reportSingleClassLayoutXXX(XXX为类名),...转载 2020-04-27 18:01:39 · 334 阅读 · 0 评论 -
C/C++进程内存分布
一、进程的内存分布图: 二、简单说明: 代码区(.text):也称文本段(Text Segment),存放着程序的机器码和只读数据(常量),可执行指令就是从这里取得的。如果可能,系统会安排好相同程序的多个运行实体共享这些实例代码。这个段在内存中一般被标记为只读,任何对该区的写操作都会导致段错误(Segmenta...原创 2018-10-30 22:54:41 · 1220 阅读 · 0 评论
分享