腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
ASM
栈
帧
分配大小差
这将为堆栈
帧
的其余部分留出1 dword (32位)更少的空间: 在此之后,给出了一个代码示例,这就引出了我的主要问题。
浏览 2
提问于2017-07-30
得票数 0
回答已采纳
2
回答
如何计算调用
栈
帧
的数量?
对于C++调试应用程序,我希望能够轻松地计算调用
栈
帧
的数量。有没有操作系统功能可以做到这一点? 我需要这为Windows和Posix,即跨平台。任何一个或两个平台的解决方案都是很好的。我可以遍历堆栈来找到所有的
帧
,但我想知道是否有一个简单的调用来做到这一点。
浏览 1
提问于2009-03-26
得票数 1
1
回答
利用__forceinline__增加CUDA
栈
帧
大小
23 registers, 216 stack, 15776 bytes smem, 320 bytes cmem[0], 0 bytes lmem 当不使用__forceinline__时,为什么堆栈
帧
的大小更小保持堆栈
帧
尽可能小有多重要?谢谢你的帮助。
浏览 10
修改于2013-11-23
得票数 2
回答已采纳
3
回答
Objective-C中的
栈
帧
堆
我在这个网站上发现的所有问题只涉及Stack与Heap,而不讨论Frame,所以我的问题是这样的。不要把这三者都区分开来。Frame:frame就像一个黑板,上面写着一个函数的实例变量。当函数运行时,所有实例变量都存储在该函数的frame中。当一个函数被调用时,它的frame是在stack之上创建的。Heap:所有对象指针都在heap上。
浏览 1
修改于2021-06-20
得票数 4
回答已采纳
1
回答
在Windows for C++程序上获取
栈
帧
我正在遵循本文中描述的方法:基本思想是使用DbgHelp库,使用StackWalk64来获取堆栈
帧
的地址。以前有没有人见过这样的问题? 有没有办法知道正确的
栈
帧
地址?
浏览 0
提问于2013-11-05
得票数 0
3
回答
如何在调试ASP.net程序时访问
栈
帧
?
如何在调试ASP.net程序时访问
栈
帧
信息?
浏览 0
修改于2014-02-10
得票数 2
回答已采纳
3
回答
Smalltalk是如何操作调用
栈
帧
(thisContext)的?
对于C的调用
栈
,我可以很容易地想象它是如何实现和工作的。但为了这个..。我不能。请帮我理解一下。
浏览 0
修改于2015-11-11
得票数 5
回答已采纳
2
回答
如何在gdb中计算汇编中的
栈
帧
?
在弹出所有内容之前,
帧
的大小,即%esp和%ebp之间的绝对差异,是否与影响%esp的每个值相加?
浏览 1
修改于2018-05-09
得票数 1
1
回答
返回Python中的值2堆
栈
帧
?
函数是否有可能在Python中返回2个堆栈
帧
,而不需要包装器函数或中间函数中的中间处理?value 2, not 1 当然,通过修改foo,这是可能的,但是我想知道在bar中是否有一条语句可以从bar返回2的值--例如几个堆栈
帧
,
浏览 4
提问于2022-04-09
得票数 2
1
回答
Visual Studio -检查调用
栈
帧
时缺少源文件
当我试图检查函数时,我在代码中的某个地方触发了断点在调用堆栈中,弹出一个打开文件对话框,要求我打开tracker.c如何找到丢失的源文件?
浏览 0
提问于2013-06-28
得票数 0
回答已采纳
1
回答
GCC和STM32
栈
帧
不正确
因为Cortex M4堆
栈
是完全降序的,所以我们需要做-2来获得我们感兴趣的svc_args6的字节。
浏览 12
修改于2020-02-03
得票数 2
回答已采纳
1
回答
在JAVA中,if块会在
栈
帧
中创建条目吗?
我正在浏览堆栈框架,所以每个函数调用都会被推入堆栈
帧
,并在完成时弹出,那么当if块被执行时,它是被推入堆栈
帧
,还是会在当前方法堆栈项中执行?
浏览 20
提问于2020-06-04
得票数 0
4
回答
x86和x64堆
栈
帧
在x86和x64架构中,当编译器在堆栈上分配变量时有什么不同?假设我有一个函数 int i = 5;}
浏览 0
修改于2009-11-28
得票数 2
1
回答
amd64与Intel x86-64
栈
帧
的区别
我正在学习asm,所以我也在阅读Linux amd64 ABI,我注意到计算机系统:程序员的视角(CSAPP)有相同的内容(堆栈
帧
布局)。我发现
栈
帧
布局是不同的,它们的返回地址被划分为不同的位置。下面是amd64堆
栈
帧
布局, 下面是CSAPP堆栈框架布局。 我假设英特尔的x86_x64是IA-64,所以我检查了,并找到了下面的图片. 我发现CSAPP描述了数据传输。那么P的代码必须为参数7到n分配足够存储空间的堆栈
帧
。 没有办法通信,我不太明白为什么会有区别。也许
浏览 3
修改于2022-06-17
得票数 -1
1
回答
使用Visual Studio调试崩溃转储时缺少调用
栈
帧
使用visual studio打开崩溃转储时,会发生以下情况: 如果VS找不到我有问题的本机DLL的符号,它就会显示正确的调用
栈
帧
(包括代码中产生错误的位置)。但我当然看不到消息来源。如果VS可以找到符号(我将它们放在正确的位置,并且输出窗口显示MyProblematic.dll的符号已加载),我在调用堆栈中只看到一个
帧
-即msvcr90.dll。显然,这对我帮助不大。
浏览 3
提问于2010-11-14
得票数 2
回答已采纳
2
回答
在异常上下文中获取函数的
栈
帧
在下面的示例代码中,我打算获取修饰函数的被调用者的堆栈框架。假设,修饰后的函数power(如下)调用pwr函数,但有一个例外,我希望获得pwr的堆栈框架(打印函数参数)。对于在api中公开的函数,它的参数和响应是打印出来的,但是模块内部的函数和api调用的函数,我想要得到这些堆栈框架。def api(func): try:
浏览 3
提问于2013-04-04
得票数 1
2
回答
如何在windbg中的特定调用
栈
帧
上预期寄存器值
我可以通过命令.frame切换调用
栈
帧
,但我发现寄存器总是包含最后一个上下文。我的意思是,是否有可能恢复属于特定调用堆栈框架的上下文,而不是顶部的调用堆栈框架?
浏览 4
提问于2012-04-06
得票数 10
回答已采纳
1
回答
如何在Windows中以编程方式读取调用
栈
帧
中的函数参数?
我试图遍历调用
栈
帧
并从中提取一些信息。但是,STACKFRAME64中的DWORD64 Params[4] (来自StackWalk64的返回值)仅支持从
帧
中读回四个64位函数参数。Virtual; KDHELP64 KdHelp;我找不到任何API来无限制地读取堆栈
帧
中的所有参数
浏览 1
修改于2014-04-22
得票数 10
2
回答
解
栈
MultiIndex数据
帧
我正在用这个多索引数据框架编写一个测试用例,但是我无法打开堆栈。以下函数准确地生成了我从excel文件中读取的布局,如下所示: people = ['USER 1', 'USER 2', 'USER 3', flag_and_states = [['A', 'B'], ['AL', 'AR',
浏览 0
修改于2019-08-09
得票数 1
回答已采纳
1
回答
如何在Javascript中释放前一堆
栈
帧
的内存
我有许多函数调用链中的下一个函数,将相当大的数据集处理成同样大的不同数据集:{ second_step_callback(result, third_step);{ third_step_callback
浏览 2
提问于2016-01-10
得票数 0
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券