程序很大,我想找到代码中的某个占用空间最大的全局变量,谁有好的方法?
解决方案 »
- 大家看看visual studio 2010的MSDN里面这个是什么意思怎么用?
- gethostbyaddr,怎么做超时设置?
- jpeg保存问题
- CAsyncSocket::Connect 要求输入的是LPCTSTR,如何来转换?
- 如何判断当前控件是否获取焦点(处于活动状态),如ListCtrl
- 为什么有的用VC编的程序可以在没装VC的机上(没有装入DLL文件)使用,而且大小只有几百k。
- (ISAPI高手请进)用vc6.0开发ISAPI问题?
- 在线等待:一个mdi的问题,请帮帮忙!
- 如何判断一个对话框窗口是否已打开?
- 请问如何分析WindowProc(HWDN hwnd,UINT Msg,WPARAM wParam,LPARAM lParam)中的参数当一个鼠标单击事件产生后鼠标的位置在什么在哪个参
- activex control中使用CWebBrowser控件的问题?
- _RecordsetPtr 对象转换成 tagvariant类型 ???
栈的话,就复杂了,可以在每个函数里插入计算EBP - ESP的代码,但是这只是总量,还得由总量挨个去排查每个变量。
如果是全局变量的话,这个范围应该很小,读代码排查就可以吧。代码阅读困难的话,可以查阅编译后的链接文件信息。除非特别指定,变量都是放在exe的同一个块里的。配合dump.exe可以查看基于块的信息。 从链接的中间文件入手,或许有方法可以找到吧。
不关联发科那个手机解决方案什么事吧