C++:用于调试的类的字符串表示形式

C++: String Representation of Class for Debugging

本文关键字:表示 字符串 用于 调试 C++      更新时间:2023-10-16

我正在调试一个用C++编写的程序,我想对我处理的对象有一个直观的表示。

是否有一种特定的方法C++调试器(特别是 gdb(希望实现一个类供它们在运行时使用?

例如,operator const char* () const似乎是一个可行的候选人。

如果它取决于SDK,我不得不说我正在使用Xcode。

看看 gdb 文档中的"漂亮打印"。我认为这比硬编码的to_string函数要好得多。