[問題] 設計一個計數器

看板C_and_CPP作者 (請多指教!!)時間15年前 (2009/06/21 14:03), 編輯推噓4(407)
留言11則, 4人參與, 最新討論串1/2 (看更多)
突然想到的一個問題 假設我要在 C/C++中設計一個計數器, 計算程式被執行幾次 程式會自己計算他被執行過幾次 不需要依靠外部資料或者設定 我想知道有沒有方法可以做到 我想到的只有類似 ASM的作法 修改程式中 .text資料 但是有沒有更好的方法呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.48.159

06/21 14:07, , 1F
用一個 log 檔去存如何?用檔案來控制
06/21 14:07, 1F

06/21 14:09, , 2F
我希望 不用到任何外部資訊 包含log檔 系統參數等
06/21 14:09, 2F

06/21 14:19, , 3F
程式一旦被執行,作業系統就會把它的執行檔整個放到記憶體去
06/21 14:19, 3F

06/21 14:20, , 4F
他的.text區也是在記憶體,就算讓你改了也還是只改了記憶體
06/21 14:20, 4F

06/21 14:32, , 5F
我不太懂樓上的意思 = =?
06/21 14:32, 5F

06/21 14:32, , 6F
所以我做不到這件事情摟?
06/21 14:32, 6F

06/21 14:37, , 7F
我的意思是我認為,這件事怎樣都要有開檔存檔的動作...你的執
06/21 14:37, 7F

06/21 14:38, , 8F
行檔必須被改過並且存檔,下次執行時才會有變動。如果你只是改
06/21 14:38, 8F

06/21 14:38, , 9F
process,那下次執行,你的執行檔並沒有被動到。
06/21 14:38, 9F

06/21 14:47, , 10F
06/21 14:47, 10F

06/22 01:36, , 11F
建議CMJ 先看看虛擬記憶體,記憶體 之類的 @ 計組_計結
06/22 01:36, 11F
文章代碼(AID): #1AFSqpQC (C_and_CPP)
文章代碼(AID): #1AFSqpQC (C_and_CPP)