gpt4 book ai didi

LLDB:以漂亮的方式打印带换行符的字符串

转载 作者:行者123 更新时间:2023-12-03 23:23:04 25 4
gpt4 key购买 nike

在 LLDB 中,当我打印包含换行符的字符串时,它会打印 \n这弄乱了整个输出(尤其是对于 C++ 字符串类型)。是否有标志/选项/什么可以告诉 LLDB 真正打印换行符而不是转义的变体?

最佳答案

(lldb) setting set escape-non-printables false

会做你想做的 - cfr。
(lldb) p @"Hello World\nYes I mean it"
(__NSCFString *) $0 = 0x0000000100b00180 @"Hello World
Yes I mean it"

与默认值
(lldb) p @"Hello World\nYes I mean it"
(__NSCFString *) $1 = 0x0000000100b00000 @"Hello World\nYes I mean it"

关于LLDB:以漂亮的方式打印带换行符的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36648252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com