PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Soft_Job
[请益] 埋log debug
楼主:
yshihyu
(yshihyu)
2016-05-05 20:25:12
我最近在 debug 把主要函数关键地方埋log, bug 有好几个
发现有个有问题假设称为 A bug 埋log找原因,
后来感觉函数关键log 跟 debug log 太多, 越来越乱很难分析
如果先mark掉函数关键地方的log 但是log很多地方感觉很麻烦,
解掉问题又在umark在继续找 B bug之类的,
后来我作法是用gdb 只埋函数关键 log , 发现问题就用gdb 去看
但使用gdb 有时候没办法 log 可以分析整体 ,
因为有时候 log 不断迭代几次后才能看出前后数据找出问题点
大家用埋 log 有什么技巧或是特殊工具方法嘛?
谢谢
作者: yotsuba1022 (Carl)
2016-05-05 20:27:00
用debugger看就不一定要写log了,试试看吧。
作者:
WolfLord
(呆呆小狼 N )
2016-05-05 20:57:00
how about using sqlite to log ?
作者:
yyc1217
(somo)
2016-05-05 21:00:00
用breakpoint 中断点 逐行执行
作者:
ckvir
(ckvir)
2016-05-05 21:16:00
debug func 带不同flag 不就好了
作者:
sing10407
(阿U)
2016-05-05 22:15:00
还好我用visual studio
作者:
rodion
(r-kan/reminder)
2016-05-06 02:07:00
semile:
https://github.com/r-kan/semile
一个支援c++的profiler framework,也包含logger功能这是在下写的工具,可能比较简陋~您不妨试试,希望会有帮助
作者:
comesuck
(艾米德)
2016-05-07 22:42:00
一个function是不是五百行?是的话先重构
继续阅读
[征才] VMFIVE征才:Front-end/Streaming/QA
VMFiveHR
[请益] 想寻问公司一间 (九玖云端科技)
lytnokia
[请益] 精联电子
EatingCat
[心得] UIUX设计职面试心得-Panasonic/QNAP/Kdan
imdashen
[请益]offer伟林电子vs物联智慧股份选择
samchen0119
[请益] 公职转战海内外资讯业
bombe
[请益] SAP公司面试
aSpecialGirl
[请益] 微软实习对未来的帮助?
SwitcheS
[请益] API案子相关注意事项
nicknick196
[请益] Nogle诺杰
phisch
Links
booklink
Contact Us: admin [ a t ] ucptt.com