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