共用方式為


編譯器警告 (層級 4) C4710

'function' : 未內嵌函式

已選取提供的函式進行內嵌擴充,但編譯器未進行內嵌。

編譯器會判斷是否進行內嵌。inline 關鍵字正如 register 關鍵字一般是給編譯器的提示。編譯器會使用 Heuristic 來決定當針對速度編譯時,是否應該內嵌特定的函式以加快程式碼,或是當針對空間編譯時,是否應該內嵌特定的函式以使程式碼更小。當編譯器針對空間編譯時,只會內嵌非常小的函式。

在某些情況下,編譯器因為技術方面的因素而不會內嵌特定的函式。如需了解編譯器不會內嵌函式的因素,請參閱 C4714

此警告在預設情況下為關閉的。如需詳細資訊,請參閱預設為關閉的編譯器警告