関数のインライン展開に関するコンパイラの決定をオーバーライドすることの制限

関数のインライン展開を有効または無効にすることはできますが、どのような場合に関数をインライン展開すると実際的であるかに関してコンパイラが下した判断はオーバーライドできません。例えば、インライン展開することが不適切であるとコンパイラによって見なされた関数を強制的にインライン展開することはできません。--forceinline または __forceinline を使用した場合でも、コンパイラは、可能な場合にのみ関数をインライン展開します。

Show/hide関連項目

Copyright © 2010 ARM. All rights reserved.ARM DUI 0472BJ
Non-ConfidentialID011811