【发布时间】:2017-06-28 21:32:13
【问题描述】:
我在 Linux 上使用 CLion,但在调试时遇到了困难。我评估了一个最终成为字符串的表达式,但调试器无法向我展示返回值是什么,除了它是一个字符串。如何查看实际值? (另请注意,它甚至不显示 char 值的值)
【问题讨论】:
-
请检查Settings -> Build, Execution, Deployment -> Debugger中的Enable GNU C++ Value Renderers选项是否打开。
-
@EldarAbusalimov 我已经启用了,但我得到的只是随机的十六进制值,而不是真正的值。
-
@ismailsunni 你能检查一下youtrack.jetbrains.com/issue/CPP-6828 (
add_definitions(-D_GLIBCXX_USE_CXX11_ABI=0)) 中建议的解决方法吗?有帮助吗? -
我知道老问题,但请在这里参考issue。