如何获取内存中未知数据结构的信息

Icer 2010-08-15 08:14:18
确定一块内存中存储了一个数据结构,能否在内存中找到该数据结构的大小、成员分布等信息?
...全文
81 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
maoxing63570 2010-08-16
  • 打赏
  • 举报
回复
如果这样可以的话,那么就不会出现内存泄露了,因为我可以确定在堆上存在一个我在某一函数中定义的一个变量,但是函数返回后我还可以找到么,答案是不可以,那么你自己类比详细你自己说的这个问题,觉得可以找到么,再说了在计算机中只有0和1,给你自己来找,你可以区别开他们么?
lzc52151 2010-08-16
  • 打赏
  • 举报
回复
一般不太可能,除非你有火眼金睛。
内存里存的是程序还好些,有些能反编译回去分析。如果是数据,基本不可能。不同的数据结构在内存里存成一样的结构也是有可能的。

33,027

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧