[問題] 對每個function插入程式碼

看板RegExp (正規表示式 Regular Expression)作者 (The Beginning)時間14年前 (2010/08/07 02:04), 編輯推噓4(401)
留言5則, 3人參與, 最新討論串1/1
想請問一下 譬如說希望對編輯檔案的每個function 都加入類似以下的程式碼: printf("log:%s %d",__FUNCTION__,__LINE__); 不知道除了手動慢慢加, 有甚麼 表示法 可以對檔案中的每個function 都加入類似的程式碼呢? -- The Beginning is the end The End is the beginning -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.0.69

08/07 02:29, , 1F
這可能用 sed 比較快...
08/07 02:29, 1F

08/15 04:47, , 2F
這個問題我也想過,剛突然想到,用sed對"{"下手應該不錯
08/15 04:47, 2F

08/15 04:48, , 3F
不只function中招,連條件式也一起中招,反正是暴力debug
08/15 04:48, 3F

08/16 02:41, , 4F
我錯了,我忘了struct {的情況..
08/16 02:41, 4F

09/08 17:09, , 5F
call function
09/08 17:09, 5F
文章代碼(AID): #1CN4x66l (RegExp)
文章代碼(AID): #1CN4x66l (RegExp)