內聯函數和宏

內聯函數是爲了提高程序運行速度的一種改進。 當程序運行時,有時候需要重複調用一個函數,但是因爲重複調用這個函數,會不斷的造成函數調用, 會不斷進棧出棧造成cpu的消耗。 而內聯函數是在編譯時就將這個函數邊入進去,不用再進行地址的跳轉。但是不可避免的產生了一些 內存的消耗,所有有時候用戶在申請內聯時,內聯函數過於大,編譯器不會進行允許 例如:          #include<iostream>
相關文章
相關標籤/搜索