GDB支持STL可视化(漂亮的打印)
GDB Support STL visualisation (pretty printing)
GDB 7.0为STL对象添加了漂亮的打印。然而,这个实现只支持GCC版本的STL。例如,如果您正在使用Dinkum STL实现,您可能会看到以下消息:
File "c:/development/bbndk/pythonlibstdcxxv6printers.py", line 588, in to_string
ptr = self.val ['_M_dataplus']['_M_p']
gdb.error: There is no member or method named _M_dataplus.
有谁知道与Dinkum兼容的漂亮打印机库的开源或商业实现吗?
修改libstdcxx/v6/printer .py以使用Dinkum STL应该是非常简单的。
有谁知道与Dinkum兼容的pretty打印机库的开源或商业实现吗
问纯粹吗?
相关文章:
- 如何使用gdb制作一个可以漂亮地打印每个对象的C++函数
- 使用 Boost HOF 实现 STL 漂亮打印
- 在wxWidgets中漂亮地打印XML
- 在 Eclipse 中漂亮的打印C++适用于某些项目,而不适用于其他项目
- 漂亮的打印与libxml2
- 漂亮的打印不适用于C ++ STL列表
- 使用JSON Spirit进行漂亮打印
- Mac漂亮打印GDB
- Rapidjson漂亮的打印使用JSON字符串作为作者的输入
- boost::p roperty_tree XML 漂亮的打印,格式化
- C++ GDB Python 漂亮的打印教程
- 如何在编译时漂亮地打印模板参数的名称
- 漂亮地打印一个C++中的变量和值列表
- c++中使用的缩进和漂亮打印之间的区别是什么
- 所有类的漂亮打印,带有用于循环支持的范围基础
- 如何更漂亮地打印C / C++中的调用堆栈
- 使用 GDB 的 Python 漂亮打印不支持地图的索引运算符 []
- 漂亮的打印提升::MPL::字符串<...> GDB 中的类型
- GDB 漂亮打印导入错误:没有名为"打印机"的模块
- 目标c -在IOS上打印漂亮的大数