点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 内存布局
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
(转)C++_对象的内存布局
1)有成员变量的情况。 2)有重复继承的情况。 3)有虚拟继承的情况。 4)有钻石型虚拟继承的情况。
所属分类:
C++
发布日期:2011-05-05
文件大小:310272
提供者:
smallnang
VC内存布局
vc内存布局详细介绍
所属分类:
C++
发布日期:2008-04-23
文件大小:173056
提供者:
jiajiazzl
linux性能详解.pdf
堆与栈内存分配原理,内存布局详解,动态库原理
所属分类:
C++
发布日期:2011-07-20
文件大小:665600
提供者:
kkkyyyzzz1
c++继承中的内存布局
1* 类如何布局? 2* 成员变量如何访问? 3* 成员函数如何访问? 4* 所谓的“调整块”(adjuster thunk)是怎么回事? 5* 使用如下机制时,开销如何: * 单继承、多重继承、虚继承 * 虚函数调用 * 强制转换到基类,或者强制转换到虚基类 * 异常处理
所属分类:
C++
发布日期:2011-08-15
文件大小:490496
提供者:
computer_126
c++继承中的内存布局
c++继承中的内存布局 VC++对象模型
所属分类:
C++
发布日期:2011-09-18
文件大小:87040
提供者:
laowo132
JDK内存管理
介绍JDK内存管理,可以了解JAVA的内存布局,编写更安全的java程序
所属分类:
Java
发布日期:2011-11-16
文件大小:496640
提供者:
chegvra
虚函数和虚继承及其在内存中布局
该资源为虚函数和虚继承及其结合的内存布局的测试,文中写明了有详细测试结果。
所属分类:
C++
发布日期:2012-08-03
文件大小:366592
提供者:
fantasywm
linux内存管理
很全面的内存管理分析,不看会后悔的。从linux内存布局,页表初始化,内存页面分配,slab,伙伴算法,磁盘缓存,swap等等一一分析
所属分类:
Linux
发布日期:2012-08-31
文件大小:4194304
提供者:
f22jay
Glibc内存管理-Ptmalloc2源代码分析
本文通过Glibc的内存暴增问题,主要介绍了系统的内存管理问题,具体如下: 目录 1. 问题 2. 基础知识 2.1 X86平台Linux进程内存布局 2.1.1 32位模式下进程内存经典布局 2.1.2 32位模式下进程默认内存布局 2.1.3 64位模式下进程内存布局 2.2 操作系统内存分配的相关函数 2.2.1 Heap操作相关函数 2.2.2 Mmap映射区域操作相关函数 3. 概述 3.1 内存管理一般性描述 3.1.1 内存管理的方法 3.1.2 内存管理器的设计目标 3.1.3
所属分类:
Linux
发布日期:2012-10-09
文件大小:1048576
提供者:
cjfeii
glibc内存管理ptmalloc源代码分析
本文通过Glibc的内存暴增问题,主要介绍了系统的内存管理问题,具体如下: 目录 1. 问题 2. 基础知识 2.1 X86平台Linux进程内存布局 2.1.1 32位模式下进程内存经典布局 2.1.2 32位模式下进程默认内存布局 2.1.3 64位模式下进程内存布局 2.2 操作系统内存分配的相关函数 2.2.1 Heap操作相关函数 2.2.2 Mmap映射区域操作相关函数 3. 概述 3.1 内存管理一般性描述 3.1.1 内存管理的方法 3.1.2 内存管理器的设计目标 3.1.3
所属分类:
Linux
发布日期:2012-11-30
文件大小:1048576
提供者:
csuideal
C++类继承内存布局详解图(一目了然)
看了这个内存布局图详解之后,对于C++的了解更加深刻了,之前不懂得一头雾水的东西全都清楚了。
所属分类:
C++
发布日期:2013-07-24
文件大小:422912
提供者:
wangzhen_007
内存布局图
C语言九阳神功----内存布局图!学习C语言最重要的莫过于了解内存分布,只有研究到底层去,才能更好的学习C!
所属分类:
C
发布日期:2014-06-19
文件大小:1046528
提供者:
u012041952
BIOS内存布局图
BIOS内存布局图.C语言九阳神功----内存布局图!学习C语言最重要的莫过于了解内存分布,只有研究到底层去,才能更好的学习C!
所属分类:
Windows Server
发布日期:2017-12-19
文件大小:28672
提供者:
u013537521
C++ 内存对象布局
涉及各种情况下C++对象的sizeof大小,包括单一类对象,继承,重复继承 多继承 单一虚继承 等各种情况下的对象大小。对C++对象内存布局有清楚了解。
所属分类:
C++
发布日期:2018-11-08
文件大小:499712
提供者:
weixin_41422027
C++中类对象的内存布局和占用空间
很多C++书籍中都介绍过,一个Class对象需要占用多大的内存空间。权威的结论是: * 非静态成员变量总合。 * 加上编译器为了CPU计算,作出的数据对齐处理。 * 加上为了支持虚函数,产生的额外负担。 介绍完了理论知识后,再看看再找一个例子看看(注:一下所有结果都是在VC6.0 开发环境中得出的结论) 一、空类的Size class Car { }; void main() { int size = 0;
所属分类:
其它
发布日期:2020-12-22
文件大小:54272
提供者:
weixin_38694674
浅析C语言中的内存布局
本节注重分清几个概念:.text .data .bss 堆 栈 静态存储区 只读存储区等 从程序到a.out 把程序变成.text .data .bss 是编译原理完成的过程 从a.out把程序映射到对应的内存地址空间是操作系统完成的,也就是在操作系统创建进程的时候完成的,在描述进程的那个结构体中。 我们常说的堆是为了申请动态内存的时候使用的,malloc。栈是为了在函数中切换使用的,即存放函数中的局部变量。(堆和栈是操作系统分配的,所有不在a.out中) 静态存储区
所属分类:
其它
发布日期:2021-01-01
文件大小:67584
提供者:
weixin_38531210
C语言程序内存布局
C语言通过栈来维护函数调用上下文,也就是说C中的函数、函数参数列表、局部变量、函数返回值都保存在栈内存中,在完成函数调用之后栈帧随即销毁,至于具体的压栈顺序和上下文维护工作由谁来完成,则取决于函数的调用方式(cdecl/stdcall/fastcall/pascal).关于C函数调用约定,或者叫调用惯例(CallingConvention),以下表格中,个人认为出栈方应该叫做栈的维护方更确切,表格:栈帧一般包括如下几方面内容:①函数的参数列表和返回值(返回地址);②临时变量:包括非静态局部变量和
所属分类:
其它
发布日期:2021-02-24
文件大小:424960
提供者:
weixin_38663036
C语言程序内存布局
C语言通过栈来维护函数调用上下文,也就是说C中的函数、函数参数列表、局部变量、函数返回值都保存在栈内存中,在完成函数调用之后栈帧随即销毁,至于具体的压栈顺序和上下文维护工作由谁来完成,则取决于函数的调用方式(cdecl/stdcall/fastcall/pascal).关于C函数调用约定,或者叫调用惯例(CallingConvention),以下表格中,个人认为出栈方应该叫做栈的维护方更确切,表格:栈帧一般包括如下几方面内容:①函数的参数列表和返回值(返回地址);②临时变量:包括非静态局部变量和
所属分类:
其它
发布日期:2021-01-27
文件大小:424960
提供者:
weixin_38696877
浅析内存对齐与ANSI C中struct型数据的内存布局
这些问题或许对不少朋友来说还有点模糊,那么本文就试着探究它们背后的秘密。 首先,至少有一点可以肯定,那就是ANSI C保证结构体中各字段在内存中出现的位置是随它们的声明顺序依次递增的,并且第一个字段的首地址等于整个结构体实例的首地址。比如有这样一个结构体: 代码如下: struct vector{int x,y,z;} s; int *p,*q,*r; struct vector *ps; p = &s.x; q = &s.y; r = &s.z; ps = &s; asser
所属分类:
其它
发布日期:2021-01-20
文件大小:99328
提供者:
weixin_38605590
深入解析C++ Data Member内存布局
如果一个类只定义了类名,没定义任何方法和字段,如class A{};那么class A的每个实例占用1个字节的内存,编译器会会在这个其实例中安插一个char,以保证每个A实例在内存中有唯一的地址,如A a,b;&a!=&b。如果一个直接或是间接的继承(不是虚继承)了多个类,如果这个类及其父类像A一样没有方法没有字段,那么这个类的每个实例的大小都是1字节,如果有虚继承,那就不是1字节了,每虚继承一个类,这个类的实例就会多一个指向被虚继承父类的指针。还有一点值得说明的就是像A这样的类,编译器不一定会
所属分类:
其它
发布日期:2021-01-20
文件大小:68608
提供者:
weixin_38607282
«
1
2
3
4
5
6
7
8
9
10
...
43
»