C++:用于调试的类的字符串表示形式
C++: String Representation of Class for Debugging
我正在调试一个用C++编写的程序,我想对我处理的对象有一个直观的表示。
是否有一种特定的方法C++调试器(特别是 gdb(希望实现一个类供它们在运行时使用?
例如,operator const char* () const
似乎是一个可行的候选人。
如果它取决于SDK,我不得不说我正在使用Xcode。
看看 gdb 文档中的"漂亮打印"。我认为这比硬编码的to_string函数要好得多。
相关文章:
- 输入中的字符串数未知(以字母表示)
- 如何解析表示树状数据结构的字符串
- 将图形表示为unordered_map<字符串、向量>时拓扑排序错误<string>
- 基于类型作为参数的字符串表示形式具有不同返回类型的函数
- C++ 将十六进制字符串表示形式转换为十六进制字符串表示形式
- C++ 如何以二进制格式表示字符串?
- C++字符串表示中将无符号字符数组转换为长(或长长)
- 递归地将给定字符串转换为它所表示的数字
- C++:用于调试的类的字符串表示形式
- 在C++中将数据结构表示为字符串的首选方法是什么?
- 字符串表示日期并转换
- 从带有ifstream和get()的文件中获取一个用引号表示的字符串
- 生成包含分数和时区的完整 iso 日期时间表示字符串
- 如何使用 msgfmt 验证格式字符串中的位置表示法占位符
- 如何解析小数分离器为结肠的数字的字符串表示:
- 分割故障添加了两个表示字符串的大数字
- 如何在跨平台(Windows、iOS、Android)C++应用程序中表示字符串
- 如何在C++中使用hash_map来表示字符串键和整数值
- 有一个很好的表示字符串从一个双
- <<运算符与重载 + 运算符表示C++字符串