如何使GDB显示完整的字符串变量,当字符串比较长时。

悠悠长风 2007-08-09 06:15:51
如题。当字符串比较长时,在GDB中使用p string,只能显示一部分的字符串,请问如何设置GDB,才能让其显示完整的字符串呢。
...全文
2858 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzlovegg 2010-08-24
  • 打赏
  • 举报
回复 1
这里有更多的解释:http://www.tu321.com/index.php/2010/08/linux%E4%B8%8Bgdb%E5%B8%B8%E7%94%A8%E7%9A%84%E8%B0%83%E8%AF%95%E5%91%BD%E4%BB%A4/
呵呵,对于gdb时想要查看长的字符串老是显示不全,怎么半呢,gdb参看数组字符串时默认只是显示部分的数据,通过这个命令可以修改:

set print elements 0 默认这里设置是200,设置为0表示没有限制
悠悠长风 2007-08-10
  • 打赏
  • 举报
回复
thank you.
plusboy 2007-08-10
  • 打赏
  • 举报
回复
p string+n从后面的n字节开始显示看。

23,223

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧