在C++中,inline關鍵字可以用來告訴編譯器將函數的代碼插入到調用該函數的地方,而不是像普通函數那樣在另一個地方創(chuàng)建一個函數調用的副本。這樣可以減少函數調用的開銷,提高程序的執(zhí)行效率。
inline
使用inline關鍵字的函數通常是一些簡單的、短小的函數,例如一些簡單的getters和setters。需要注意的是,inline關鍵字只是對編譯器的一個建議,編譯器可以選擇不遵循這個建議,因此并不是所有聲明為inline的函數都會被內聯。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業(yè)務經營許可證編號:B1-20181529