[問題] 分析出C++函數

看板C_and_CPP (C/C++)作者 (shihyuyao)時間13年前 (2012/10/29 22:35), 編輯推噓1(1012)
留言13則, 4人參與, 最新討論串1/1
有幾千個.cpp 檔案.. 想在每個檔案裡面所有函數加入一行程式碼 請問有什麼方法去分析? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.100.208

10/29 22:49, , 2F
不知道你是不是要作類似的事情?
10/29 22:49, 2F

10/29 22:51, , 3F
不是..那方法要配合gcc參數編譯..我只是單純要在每個函
10/29 22:51, 3F

10/29 22:52, , 4F
數中加入一行程式碼..
10/29 22:52, 4F

10/29 22:54, , 5F
所以那行是要幹嘛?
10/29 22:54, 5F

10/29 23:02, , 6F
該不會是要做 printf("%s ", __FUNC__); 類似?
10/29 23:02, 6F

10/29 23:25, , 7F
對..請問有辦法經過編譯分析出所有檔案函數對應行數?
10/29 23:25, 7F

10/29 23:27, , 8F
幹嘛不用現成 profiler 功能...
10/29 23:27, 8F

10/29 23:35, , 9F
profiler +1, vc profiler 超強!!沒 vc 的話可考慮用
10/29 23:35, 9F

10/29 23:36, , 10F
very sleepy (有 gui),linux/cb下大概就 gprof,但要學。
10/29 23:36, 10F

10/30 01:43, , 11F
那沒執行到的function不就gg了 XDD
10/30 01:43, 11F

10/30 01:44, , 12F
介紹你好藥: ctags -x *.c
10/30 01:44, 12F

10/30 01:45, , 13F
連 #define 都幫你列出來
10/30 01:45, 13F
文章代碼(AID): #1GZfGdQC (C_and_CPP)
文章代碼(AID): #1GZfGdQC (C_and_CPP)