腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
python
api
在
gdb
中
列出
value
的
成员
、
、
我正在尝试从
GDB
中
的
python
api
获取c++类对象
的
成员
列表。到目前为止,我能找到
的
唯一解决方案是
使用
ptype <
value
>,然后尝试为
成员
解析它,我想知道是否有更好
的
方法我还找不到。
浏览 21
提问于2021-08-16
得票数 0
2
回答
如何访问
Python
GDB
Value
的
键或值
、
、
我
在
GDB
中有一个结构,我想运行一个脚本来检查这个结构。
在
Python
GDB
中
,可以通过以下方式轻松访问结构现在我得到了一个名为mystruct
的
变量,它是一个
GDB
.
Value
对象。我只需将此对象用作字典(如mystruct['membe
浏览 1
提问于2012-01-18
得票数 5
回答已采纳
1
回答
使用
GDB
-
Python
类型
API
查找嵌套结构
的
绝对偏移量
、
、
、
、
我正在尝试
使用
GDB
-
Python
Type
API
(
gdb
.types)探索数据类型
的
内存布局。具体地说,我希望找到一种方法来获得定义
在
父结构
中
的
嵌套结构
的
所有
成员
的
绝对偏移量。{ long y;} a_struct;(
浏览 20
提问于2020-02-28
得票数 1
回答已采纳
1
回答
GDB
Python
解析重载方法
、
、
、
如何
使用
python
接口
在
GDB
中
查找重载
的
方法?(
gdb
)
p
浏览 0
提问于2015-02-26
得票数 1
回答已采纳
2
回答
在
python
gdb
脚本
中
索引c++矢量
、
、
我想写一个
python
脚本来分析算法
的
调试器状态,但是我不知道如何获得索引向量
的
基本示例。例如,
在
调试以下文件(
gdb
_test.cpp)时:#include <vector> {import
浏览 14
提问于2019-07-22
得票数 2
回答已采纳
2
回答
调试
gdb
美工打印机
、
、
、
我已经开始尝试为我
的
一些C++数据结构构建
gdb
美观
的
打印机,但是非常单薄。import pydb但是,当在
浏览 0
提问于2015-11-21
得票数 6
1
回答
std::年代
gdb
漂亮
的
打印机
、
、
、
我有点惊讶
的
是,
gdb
没有为std::chrono持续时间类型提供漂亮
的
打印机,因为它们是标准库
的
一部分。
使用
GDB
10.2(通过最近
的
Clion,尽管这不应该是Clion特定
的
-它是普通
的
gdb
),我看到了没有帮助
的
地方:这迫使我每次都
浏览 2
提问于2021-11-24
得票数 0
回答已采纳
2
回答
如何在
gdb
中
使用
python
访问寄存器?
、
如何访问当前调试实例
中
的
的
cpu寄存器?例如,你可以
在
gdb
中
调用printf "0x%x", $eax和set $eax_b = $eax,有没有办法通过
gdb
提供
的
python
支持来实现这一点?或者我应该创建一个
python
函数,它可以像save-reg "eax" $eax一样调用,它将寄存器存储
在
一个我想要存储它们
的
数组
中</
浏览 2
提问于2011-05-24
得票数 7
回答已采纳
1
回答
GDB
7.2 +
python
:如何获取匿名结构
的
成员
?
、
GDB
7.2
Python
没有
gdb
.Type.iteritems方法。无论如何,我可以从
GDB
7.2访问匿名结构
的
成员
(当然是
在
另一个结构
中
)?假设我不知道匿名结构
的
成员
的
名称,否则我可以对它们执行
gdb
.parse_and_eval。
浏览 0
提问于2013-06-06
得票数 1
回答已采纳
1
回答
使用
gdb
.
value
更改
GDB
中
的
结构字段
、
、
、
我
在
gdb
中
定义了一个方便
的
变量。>set $param = (T_packet*)malloc(sizeof(T_packet))>p =
gdb
_helper.parse_and_eval("$param")显示结构
的
字段 >
python
print(p.derefere
浏览 12
提问于2017-01-23
得票数 1
回答已采纳
2
回答
如何在调试C程序时将
gdb
值转换为
python
数字对象
、
、
、
在
调试C程序时,我
使用
python
2.6
的
gdb
模块,并希望将
gdb
.
Value
实例转换为基于实例‘..Type’
的
python
数字对象(变量)。例如,将我
的
C程序
的
SomeStruct->some_float_val = 1./6;通过sfv=
gdb
.parse_and_eval('SomeStruct->some_double_val'
浏览 2
提问于2015-04-29
得票数 3
回答已采纳
1
回答
gdb
预处理宏
、
、
、
我想
使用
GDB
的
嵌入式
Python
解释器访问预处理宏定义。
GDB
有
Python
宏
API
吗?
gdb
>信息宏 它提到了一个py-宏.c文件。但是在当前
的
<
浏览 4
提问于2017-01-04
得票数 2
回答已采纳
2
回答
如何使C++类
gdb
友好?
、
; $1 = "Hello!!";
gdb
是否
使用
任何隐式运算符来获取显示字符串?我需要为我
的
班级做些类似的事情。下面是我
的
类
的
一个简单
的
例子: std::string _name; };
浏览 0
提问于2020-09-16
得票数 5
回答已采纳
1
回答
GDB
宏
在
处理时
使用
某些数据结构来保存数据
、
有没有可能在
gdb
中
以某种数据结构存储数据,比如字典(某种键值对)。示例:这只是一个简单
的
示例,
在
遍历数据结构时,我想知道元素
在
我感兴趣
的
数据结构中出现了多少次。有没有一种方法可以
在
gdb
中
创建一个字典,它将this作为键,
浏览 0
提问于2015-07-07
得票数 1
1
回答
通过
Python
的
程序化
GDB
完成器接口
、
、
、
我
使用
的
是
GDB
内置
的
Python
支持。
在
我
的
例子
中
,
Python
将为用户提供一个专门
的
界面。在内部,应用程序将调用各种
GDB
函数来对C库执行操作。
在
使用
GDB
shell时,
GDB
提供了非常好
的
制表符补全功能。但我想
使用
Python
API
。 我想根据用户
浏览 20
提问于2017-01-18
得票数 1
回答已采纳
1
回答
通过
Python
API
从
gdb
调试MATLAB mex
、
、
、
、
我知道
使用
gdb
在
Linux上调试MATLAB mex文件
的
过程,如下所述: matlab -Dgdb(
gdb
) r -nojvm
在
gdb
中
,以及在运行mex时要中断
的
其他一些步骤。但是,我想通过
gdb
API
for
Python
对我
的
gdb
调试进行
浏览 6
提问于2018-06-20
得票数 0
1
回答
GDB
回溯:查找总帧数
我正在尝试
使用
一个core文件
中
的
宏来查找堆栈
的
开始和结束位置。为了达到同样
的
效果,我试图从最后一帧和第一帧中找到esp
的
值。相同
的
差异将给我
在
使用
中
的
堆栈大小。我们有没有其他方法来找到堆栈
的
开始和结束?谢谢
浏览 1
提问于2012-09-06
得票数 5
回答已采纳
2
回答
如何在Visual代码
中
为C++启用漂亮
的
打印?
、
、
、
、
我正在尝试
使用
C++
GDB
调试器
在
Visual代码
中
为MinGW启用漂亮
的
打印。
在
Eclipse标题下,我遵循了描述
的
步骤,但是当我尝试用"externalConsole": true启动调试器时,我
在
调试控制台中得到以下日志记录输出: 1: (189) LaunchOptionsStarting: "C:\MinGW\bin\
gdb
-
python
27.exe" --inte
浏览 11
提问于2021-02-15
得票数 4
回答已采纳
1
回答
如何从字符串返回
gdb
.
Value
()?
、
考虑输出相同文本字符串
的
以下
gdb
命令。(
gdb
) print foo
在
本例
中
,
gdb
.lookup_symbol()按预期返回一个
gdb
.
Value
()实例,其字符串化等价于默认
的
gdb
字符串化。但现在考虑以下同等情况: (
gdb
)
浏览 5
提问于2017-12-03
得票数 0
回答已采纳
2
回答
运行时-
gdb
.py
在
Go语言中
的
作用是什么?
、
我刚刚用Go语言创建了我
的
第一个程序,构建了它并创建了二进制文件。
在
检查二进制文件时,我
在
二进制文件中看到了对这个
的
引用。此脚本
的
描述如下: 我不清楚这是什么意思。
浏览 1
提问于2017-08-09
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券