GDB支持STL可视化(漂亮的打印)

2024-05-23 15:14:26 发布

您现在位置:Python中文网/ 问答频道 /正文

gdb7.0为STL对象添加了漂亮的prnt。但是这个实现只支持STL的GCC版本。例如,如果您使用的是纯粹的STL实现,您可能会看到以下消息:

  File "c:/development/bbndk/python\libstdcxx\v6\printers.py", line 588, in to_string
    ptr = self.val ['_M_dataplus']['_M_p']
gdb.error: There is no member or method named _M_dataplus.

有没有人知道开源或商业实现的漂亮打印机库兼容纯粹?在


Tags: 对象py版本消息dataplusfiledevelopment
1条回答
网友
1楼 · 发布于 2024-05-23 15:14:26

修改libdcv6/stxx/打印机.py使用纯粹的STL应该是非常琐碎的。在

Does anybody knows about open source or commertial implementation of pretty printer library compatible with Dinkum

纯粹问?在

相关问题 更多 >