社区
C语言
帖子详情
cgdb调试的时,发现源文件乱码了,没法解决。
chouxiaoya8100
2015-07-11 11:59:43
1 。cgdb调试时候 能不能自动保存调试会话信息,每次用命令保存断点信息,太麻烦了。
2. 代码fopen一个文件,然后读取到缓冲区里,
如果一个文件里有中文字符,
把字符读取到buf中,
然后
gdb :
p buf
,无法看到中文内容,都是 16进制。
这样的话,我没法看。
3个问题,怎么破?
...全文
363
1
打赏
收藏
cgdb调试的时,发现源文件乱码了,没法解决。
1 。cgdb调试时候 能不能自动保存调试会话信息,每次用命令保存断点信息,太麻烦了。 2. 代码fopen一个文件,然后读取到缓冲区里, 如果一个文件里有中文字符, 把字符读取到buf中, 然后 gdb : p buf ,无法看到中文内容,都是 16进制。 这样的话,我没法看。 3个问题,怎么破?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2015-07-13
打赏
举报
回复
不要依赖调试器输出复杂数据结构! 而要将复杂数据结构的整个内容在处理它的每一步使用一小段代码按自己很容易理解的格式输出,非常有助于调试!或者可以说是“基础设施”: 十字链表交换任意两个节点C源代码(C指针应用终极挑战)http://download.csdn.net/detail/zhao4zhong1/5532495
chouxiaoya8100
2015-07-12
打赏
举报
回复
up 起来,等高手解答
linux内核调试指南
一些前言作者前言知识从哪里来为什么撰写本文档为什么需要汇编级调试***第一部分:基础知识***总纲:内核世界的陷阱源码阅读的陷阱代码调试的陷阱原理理解的陷阱建立调试环境发行版的选择和安装安装交叉编译工具bin...
Linux Kernel - Debug Guide (Linux内核调试指南 )
linux内核调试指南 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级调试 ***第一部分:基础知识*** 总纲:内核世界的陷阱 源码阅读的陷阱 代码调试的陷阱 ...
内核调试方法 三
目录[-] ...为什么需要汇编级调试 · ***第一部分:基础知识*** · 总纲:内核世界的陷阱 · 源码阅读的陷阱 · 代码调试的陷阱 · 原理理解的陷阱 · 建立调试环境 ·
linux 内核调试指南
linux内核调试指南 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级调试 ***第一部分:基础知识*** 总纲:内核世界的陷阱 源码阅读的陷阱 代码调试的陷阱 ...
Linux 内核调试指南[转载]
linux内核调试指南 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级调试 ***第一部分:基础知识*** 总纲:内核世界的陷阱 源码阅读的陷阱 代码调试的陷阱 ...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章