callstack 相关问题

一个堆栈,它按顺序存储程序调用的函数的详细信息,以便每个函数都可以在完成时返回到调用它的代码。

运行时调用堆栈

我想在本机 C++ 应用程序中运行时访问调用堆栈。我没有使用IDE。如何显示调用堆栈? 更新:我有一个函数,可以从各地的多个点调用......

回答 6 投票 0

如何从 Visual Studio Code 中的日志导航调用堆栈?

如果我有一个日志文件(来自崩溃报告程序),我该如何制作它以便可以轻松地在 Visual Studio Code 中导航调用堆栈?它只是带有行号的文件列表: c:gent uild\source\game\

回答 1 投票 0

如何从 Visual Studio 中的日志导航调用堆栈?

如果我有一个日志文件(来自崩溃报告程序),我该如何制作它以便可以轻松地在 Visual Studio 中导航调用堆栈?它只是带有行号的文件列表: c: gent uild\source\game\game...

回答 1 投票 0

为什么使用由堆栈指针、基指针寄存器操作的堆栈是处理函数帧的正确解决方案?

任何人都可以从技术和历史的角度启发我们为什么计算机使用由堆栈指针和基指针操作的堆栈以及要遵循的特定过程(例如保存)...

回答 1 投票 0

C++ 递归函数返回一个数组

我正在尝试编写一个递归函数来解决以下问题: 编写一个函数“howSum(targetSum,numbers)”,它接受 targetSum 和一个数字数组作为参数。 该功能...

回答 1 投票 0

Gnu 汇编器 (GAS) 中的 CFI 指令有何用途?

每行后面似乎都有一个 .CFI 指令,而且还有各种各样的指令,例如 .cfi_startproc 、 .cfi_endproc 等。更多信息请参见此处。 .文件“temp.c” 。文本 .全球麦...

回答 4 投票 0

如果 Array.prototype.map 不在调用堆栈中,JavaScript 如何知道在迭代结束之前不运行任何其他代码?

函数回调(x) { // 还尝试调试器在调用堆栈中查找 .map 控制台.trace(); 返回 2*x; } [1,2,3].map(回调); console.log('下一行代码'); 安慰 我所知道的...

回答 1 投票 0

Android Studio - 在调试 Android 应用程序时在哪里可以看到调用堆栈?

在断点时,如何查看调用堆栈以找到被调用者方法/函数?

回答 3 投票 0

当我尝试导航到包含平面列表组件的材料顶部点击导航时,我在本机反应中遇到问题

我的应用程序中有一个初始屏幕,其中包含一个按钮,用于使用方法 navigation.navigate('HomeDrawerNavigator' as never) 导航到我的主屏幕,HomeDrawerNavigator 初始屏幕是...

回答 0 投票 0

如何在Scala3中进行尾调用优化?

我正在尝试编写一个 100% 迭代的程序,也就是说,函数永远不需要返回,因为在这样的返回之后什么都不会发生。 换句话说,程序是100%在tail posi...

回答 1 投票 0

我可以在Java中获取调用对象的实例吗?

有一个库用几个参数调用我的方法。我想收到另一个参数,但库没有将它提供给它调用的方法。 通过反编译库,我可以看到...

回答 4 投票 0

当它显示来自 lttng 的跟踪输出的调用堆栈时,tracecompass 调用堆栈输入的格式是什么?

我有带有时间戳的内核函数调用信息和它们被调用的顺序,并且可以从中生成调用堆栈。但是因为 tracecompass 已经显示了来自 lttng 的调用堆栈

回答 2 投票 0

执行上下文是否可以访问另一个执行上下文的数据?

例如,如果我有这段代码: const text = "你好"; 函数函数(){ 返回文本; } 功能(); 当我调用函数 func() 时,将在 t 上生成一个新的执行上下文...

回答 0 投票 0

有什么方法可以确定一个脚本是从哪里执行的?

我有一个Python脚本,我想根据它的执行位置做不同的事情。有时我可能会从控制台执行它,有时我可能会使用Bash脚本来反过来......

回答 1 投票 0

限制NodeJS中的递归深度。

除了-stack-size选项之外,有没有办法限制NodeJS的递归深度?我知道NodeJS会让你通过-stack-size选项来控制调用栈的大小,即一个 ...

回答 1 投票 0

当动态渲染列时,出现最大调用堆栈超出的错误([email protected])

我在使用react-table (v6)库渲染我的表列时,得到了Maximum call stack exceeded错误,以下是我的数据结构 Object of dcs { "13": { "13": { "id": "...

回答 1 投票 1

JavaScript基元和堆栈

我想了解基元的值是如何在栈中改变的。假设我声明并初始化了四个基元:让myNumber = 12; 让myBool = true; 让myString = "hello"; 让myNull = ...。

回答 1 投票 0


C / C ++中的全局调用堆栈的基础

我已经阅读到每个函数调用都会导致在全局调用堆栈中推送堆栈帧,并且一旦函数调用完成,就会弹出调用堆栈,并且控制权传递给...

回答 3 投票 0

Node.js中的默认堆栈大小是多少?

我知道如何设置堆栈大小,这要归功于:如何在Node.js中增加最大调用堆栈大小,但是默认大小是多少? (即,我如何获得等同于phpinfo()的PHP等价物]]

回答 1 投票 23

© www.soinside.com 2019 - 2024. All rights reserved.