[問題] output 某function 所在位置

看板C_and_CPP (C/C++)作者 (一見鍾情)時間14年前 (2012/01/01 18:00), 編輯推噓0(0013)
留言13則, 5人參與, 最新討論串1/2 (看更多)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) C ex: A檔案: int main(){ int a=10; abs(a); return 0; } 然後我的B檔案希望能夠output "abs()出現在A檔案中的main function的第5行" 有什麼方法或是可用函式來做我的B檔案? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.67.1

01/01 18:04, , 1F
A檔案可以修改嗎?
01/01 18:04, 1F

01/01 18:04, , 2F
咦,看起來只要讀檔加上比對字串就好了?
01/01 18:04, 2F

01/01 18:04, , 3F
可以
01/01 18:04, 3F

01/01 18:15, , 4F
B 檔案也是個程式?
01/01 18:15, 4F

01/01 19:28, , 5F
grep abs *
01/01 19:28, 5F

01/01 20:15, , 6F
應該說A會include B
01/01 20:15, 6F
※ 編輯: whatacatch 來自: 218.173.67.1 (01/01 20:16)

01/01 20:19, , 7F
越看越不懂你的B是什麼東西了
01/01 20:19, 7F

01/01 20:36, , 8F
sorry 是個程式
01/01 20:36, 8F

01/01 21:03, , 9F
可以用 c++ 嗎??
01/01 21:03, 9F

01/01 21:07, , 10F
# fopen+fgets+strtok+fclose #
01/01 21:07, 10F

01/01 21:15, , 11F
01/01 21:15, 11F

01/01 21:53, , 12F
t大的方法我有想過 但是不知道 如何知道 abs出現在A的
01/01 21:53, 12F

01/01 21:53, , 13F
哪個function裡
01/01 21:53, 13F
文章代碼(AID): #1F02wWqO (C_and_CPP)
文章代碼(AID): #1F02wWqO (C_and_CPP)