gdb_print调试_调试打印完整字符串内容

  • 问题描述
  • 解决方案
  • 测试代码

问题描述

GDB下用p看一个字符串的时候默认显示是截断的,如下所示

解决方案

在打印字符串前,输入set print element 0命令显示完整的字符串。

测试代码

#include <string>
#include <iostream>
using namespace std;int main()
{string a = "理想如珍珠,一颗缀连着一颗,贯古今,串未来,莹莹光无尽。美丽的珍珠链,历史的脊梁骨,古照今,今照来,先辈照子孙。理想是罗盘,给船舶导引方向;理想是船舶,载着你出海远行。但理想有时候又是海天相吻的弧线,可望不可即,折磨着你那进取的心。理想使你微笑地观察着生活;理想使你倔强地反抗着命运。理想使你忘记鬓发早白;理想使你头白仍然天真。理想是闹钟,敲碎你的黄金梦;理想是肥皂,洗濯你的自私心。理想既是一种获得,理想又是一种牺牲。理想如果给你带来荣誉,那只不过是它的副产品,而更多的是带来被误解的寂寥,寂寥里的欢笑,欢笑里的酸辛。理想使忠厚者常遭不幸;理想使不幸者绝处逢生。平凡的人因有理想而伟大;有理想者就是一个“大写的人";int b = 10;     // 此处作为断点,查看字符串输出return 0;
}

gdb_print调试_调试打印完整字符串内容相关推荐

  1. 如何用python打印三角阵列_如何打印完整的NumPy阵列?

    回答(13) 2 years ago import numpy as np np.set_printoptions(threshold=np.inf) 我建议使用 np.inf 而不是其他人建议的 n ...

  2. python如何调试_调试python 程序的几种方法总结

    程序能一次写完并正常运行的概率很小,基本不超过1%.总会有各种各样的bug需要修正.有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,哪些变量的值是错误 ...

  3. vscode python单步调试_调试期间VSCode python“未验证断点”?

    我正在使用VSCode调试python应用程序.在 我有一个主python文件,从这里启动调试器.我可以在这个文件中放置断点,但是如果我想在主文件调用的其他文件中放置断点,我会将它们作为"未 ...

  4. 第十二章 C语言调试_调试的概念以及调试器的选择

    所谓调试(Dubug),就是跟踪程序的运行过程,从而发现程序的逻辑错误(思路错误),或者隐藏的缺陷(Bug). 在调试的过程中,我们可以监控程序的每一个细节,包括变量的值.函数的调用过程.内存中数据. ...

  5. python可以调试吗_调试-有什么好的方法可以使我的Python代码首次运行?

    调试-有什么好的方法可以使我的Python代码首次运行? 我的代码中出现了很多错误. 因此,我希望能够在一开始就将它们最小化,或者在执行代码之前看到尽可能多的错误. 这可能吗,如果可以,我该怎么做? ...

  6. 物理机_双机调试_资料

    1.http://www.cnblogs.com/Sonic2007/category/127341.html 1.1.Windbg内核调试之一_ Vista Boot Config设置 - Da V ...

  7. 交换机putty怎么调试_弱电工程视频监控系统设计、安装、调试、维护全过程讲解...

    智能化弱电工程视频监控系统是我们每个人都熟知的系统,但是对于一些刚加入的小伙伴来说,可能还有许多陌生的地方,今天简单的总结一下,视频监控系统方面的知识点. 关于视频监控系统的方面的知识,今天重点讲解四 ...

  8. 在虚拟机上调试网络时要注意的内容

    在虚拟机上调试网络时要注意的内容 对于习惯使用一种操作系统(例如Windows XP)的用户来说,虚拟机产品无疑是调试用于其它系统环境的软件的好工具.常见的个人用虚拟机产品主要是 VMware Wor ...

  9. 【STM32CubeIDE和ITM SWV实现printf调试信息的打印】

    STM32CubeIDE + ITM SWV实现printf调试信息的打印 STM32开发时,使用printf函数来打印信息是一种方便的调试方法.不需要像使用断点来中断程序运行即可方便地查看想要的信息 ...

最新文章

  1. 自动驾驶软件工程课程之SLAM(1)
  2. StaticFactoryMethod_Level4
  3. iOS内实现h5原生开发
  4. Unity游戏暂停之Update与FixedUpdate区别
  5. mysql-proxy安装包_Mysql-proxy安装
  6. jsp将鼠标放到那显示信息
  7. 使用正确的垃圾收集器将Java内存使用量降至最低
  8. Node.js开发之Express框架安装
  9. HDRP中ShaderGraph自发光的一个小坑
  10. 万用表判断场效应管的好坏
  11. mysql 做回归模型_技术分享 | 我对 MySQL 隔离级别的剖析
  12. java 配置文件设计,在设计注册控制器中添加用户配置文件
  13. Playing Atari with Deep Reinforcement Learning 中文 讲解3
  14. 查看python的模块和函数帮助文档方法
  15. 关于HikariCP的见解
  16. 交大计算机毕业去华为,想进华为,报考这几所大学,毕业生在华为扎堆!
  17. Maya界面编程入门:在Maya中使用Qt
  18. 磁盘满了,却找不到大文件
  19. 信奥中的数学:集合与子集
  20. mysql查询带序列号

热门文章

  1. 华为机试HJ22:汽水瓶
  2. 在中国,办事吃饭是常事,但是这样的饭局往往是不好应付的,诸多的潜规则等待你去体味。为了不出丑,呵呵,还是提早学习下为好。
  3. MS14-064漏洞复现
  4. 惊人!截至6月10日全球COVID-19疫情玫瑰图,这些国家最危险
  5. 开发中常见的架构模式
  6. 女表品牌排行,最时尚的女表是卡地亚?
  7. 处理器运算能力单位(MOPS、GOPS、TOPS)
  8. 手绘图说电子元器件-电阻,电容,电感
  9. windows服务器文件夹权限设置详解,windows服务器如何设置文件夹权限
  10. Sorry, you have been blocked(Chatgpt登录被屏蔽)