在Xcode中调试C并在函数中设置断点来检查各种双精度的值。 Xcode坚持使用科学记数法显示它们,这是一个真正的痛苦。我需要看到一个十进制表示。右击“查看数值”菜单选项小数点,确实很奇怪。任何人都有任何想法如何获得这个发挥很好的短缺printf'n我想看到的一切?如何在Xcode调试窗口中更改浮点数和浮点数的显示格式?
2
A
回答
3
退房的LLDB Variable Formatting文档,特别是类型接近顶部格式部分。可以使用type format
命令更改默认输出。
从以上链接
类型的格式使您能够快速覆盖默认格式 显示原始类型(通常的基本的C/C++/ObjC类型:整型,浮点 ,焦炭,... )。
如果由于某种原因,您希望程序中的所有int变量以十六进制形式打印 ,则可以将格式添加到int类型。
这被敲打
做(LLDB)类型格式添加--format六角诠释
要改变你的jDate默认的显示对象,你应该能够做到像
type format add -f float jDate
您可以从调试器本身获得更多信息,help <format>
但上面的链接页面读取得很好。
如果这样不能解决您的问题,您可能需要详细阅读类型摘要。我不记得Xcode显示的是什么,无论是格式还是摘要。
此外,WWDC2012会话#415“使用LLDB调试”显示了更改这些显示格式并添加自己的方法。相关比特大约在35分钟左右,但整个会话很棒。
希望有帮助!
相关问题
- 1. 如何更改浮点数的格式?
- 2. 浮点数格式
- 3. 格式浮点数
- 4. 如何在Perl中将指数数字格式更改为浮点格式
- 5. 在浮点数中存储浮点数?
- 6. 浮点数格式问题
- 7. 格式化浮点数
- 8. 你如何显示浮点数?
- 9. C思维:浮点数与整数和浮点数表示法
- 10. 如何格式化浮点数(Objective-C)
- 11. 显示在GSP浮点数的Grails
- 12. 更正浮点数
- 13. 如何格式化Jason中的浮点数以仅显示两位小数?
- 14. 更改浮点数值在exe
- 15. 如何格式化小数点(浮点)数网址
- 16. 如何在python中显示整数作为浮点数
- 17. 浮点数据格式符号+指数
- 18. PHP和浮点数
- 19. 声明浮点数或浮点数吗?
- 20. lldb - 如何使用“类型格式添加”显示带小数的浮点数
- 21. c中的浮点数[Xcode IDE]
- 22. Objective c格式浮点数,逗号和小数点后两位
- 23. 格式化小数点后不打印零点的浮点数
- 24. 更改浮点数的最后一位
- 25. 在QPlainTextEdit对象中显示整数和浮点数
- 26. 双精度浮点数如何转换为单精度浮点格式?
- 27. 的Oracle 10g浮点数格式
- 28. Python的浮点数表示
- 29. 如何在Emacs中的.F90文件中突出显示浮点数和整数?
- 30. 浮点数和严格的别名
'LLDB变量格式'没有提到任何关于转义字符的内容。 '{$ VAR.year} {$ VAR.month}'显示为'Summary Unavailable',但是{$ VAR.year} - {$ VAR.month}'起作用。另外,'{$ VAR.year}:{$ VAR.month}'给出了错误'Summary format is not valid',但是像'\'或'\:'转义它们可以消除错误,但是它显示就像那样,包括斜线。 – 2015-04-02 14:00:35