社区
C#
帖子详情
如何判断一个对象占据空间的大小?
bennycao
2004-07-14 11:08:47
需要做一个缓存对象的机制,用户能够设置缓存的大小。该如何判断缓存中对象内存空间的大小?
...全文
132
9
打赏
收藏
如何判断一个对象占据空间的大小?
需要做一个缓存对象的机制,用户能够设置缓存的大小。该如何判断缓存中对象内存空间的大小?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
The_Gathering
2005-01-26
打赏
举报
回复
.NET中只能得到结构所占空间的大小,不能得到类的实例所占空间的大小
JustinHu16
2005-01-26
打赏
举报
回复
学习
winxieddd
2005-01-26
打赏
举报
回复
不要去判断托管对象的大小,因为编译器可能对它进行特殊处理。它的大小在不同时刻是不同的。
bennycao
2004-07-15
打赏
举报
回复
这样啊
qqchen79
2004-07-14
打赏
举报
回复
there is no way to get the object memory size in managed application.
北京的雾霾天
2004-07-14
打赏
举报
回复
帮你UP,占个位,学一下这个问题的解法.
bennycao
2004-07-14
打赏
举报
回复
这个好像只能判断值类型,引用类型不能用啊
小笨和漂向北方
2004-07-14
打赏
举报
回复
sizeof() //托管对象大小
System.Runtime.InteropServices.Marshal.SizeOf() //非托管对象大小
bennycao
2004-07-14
打赏
举报
回复
没有人知道吗?
AI基础实战视频课程(海报书籍、多媒体设计、UI界面设计)
Adobe illustrator作为全球的矢量... 4、学习的过程就是
一个
畅游漫画童趣世界的体验过程,通过本套教程的学习,相信大家在增长知识的同时,也会彻底爱上这样
一个
有趣的软件,从而为今后的深入研究探讨打下坚实的基础。
C++类
对象
占用
空间
大小
计算
0x1、知识点1、
一个
类
对象
所
占据
的内存
空间
由它的数据成员(非静态成员)所
占据
的数据
空间
总和决定(需要考虑对齐);2、类的成员函数(包括静态、非静态)、虚函数本身不
占据
对象
的内存
空间
; 3、空类、单一继承的...
C++
对象
内存结构
2、所有
对象
共享一份静态数据成员,用sizeof计算
对象
大小
时不会包含静态数据成员
占据
内存的
大小
;3、静态成员函数和非静态成员函数不影响
对象
内存的
大小
;4、如果
对象
中包含虚函数,会增加4字节的
空间
用来保存虚函数...
一个
类的实例化
对象
所占
空间
的
大小
?
一个
类的实例化
对象
所占
空间
的
大小
? 注意不要说类的
大小
,是类的
对象
的
大小
. 首先,类的
大小
是什么?确切的说,类只是
一个
类型定义,它是没有
大小
可言的。 用sizeof运算符对
一个
类型名操作,得到的是具有该类型实体...
JVM —— Java
对象
占用
空间
大小
计算
为什么要知道 Java
对象
占用
空间
大小
? Java 里面一切都是
对象
,每天都在使用的 Java
对象
占据
多少内存
空间
,原来竟是这样...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章