看板 C_and_CPP 關於我們 聯絡資訊
程式碼要編譯成可執行的執行檔通常要經過目的碼與標準函式庫的函式Link 因為目的碼不包含這些函式的實體。我有個問題,那我們自己寫在程式碼裡面 的函式被編譯器編譯成目的碼有包含這些函式的主體嗎? 還有呼叫函式到底是有多浪費時間,所以才用到 inline , 我GOOGLE了一下,都 只是片面說而已沒有更詳細的說明,能否也請各位幫小弟解惑謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.153.111
uranusjr:當然有啊, 函式總是要存在某個地方不然是要執行什麼... 09/15 14:43
uranusjr:函式呼叫要耗多少時間是視硬體與軟體 context 而定 09/15 14:44
uranusjr:不過會耗「某些」時間是一定的, 如果你覺得沒差就是沒差 09/15 14:45
Ebergies:1. 有 2. 等你真的遇到瓶頸再來考慮這問題 09/15 15:38
gn00618777:恩恩 09/15 20:25
descent:程式設計師的自我修養 裡頭寫的清清楚楚 09/15 21:50