看板 C_Sharp 關於我們 聯絡資訊
※ 引述《linked (13時)》之銘言: : 不好意思 我是新手 我在書上看到的inline function的功能是避開呼叫函式的負擔 : ,但是列內涵是因為函式的插入而增加編譯後目的程式的長度"。 : 我看不懂什麼意思-.-? 在一個函式前冠上inline這個保留字有什麼意義呢? : 請有空的大大幫我解答^^ ... inline的關鍵字是提示compiler盡可能把你的function在呼叫位置做展開 而不是用function call的方式 如果是沒有傳值或回傳值的時候,可以想像類似macro的概念 記得不保證一定可以展開就是了 不過C#有inline嗎 囧? 我只有在c++有用過這個keyword -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.244.255.27