Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Doğrudan veya karşılıklı özyinelemeli işlev çağrılarının satır içi genişlemesini denetler.
Sözdizimi
#pragma inline_recursion([ {on|off} ])
Açıklamalar
Ve olarak pragmainline işaretlenmiş işlevleri veya derleyicinin seçeneği altında __inline otomatik olarak genişletdiği işlevleri denetlemek için bunu /Ob2 kullanın. Bunun pragma kullanılması için 1 veya 2 derleyici seçeneği ayarı gerekir /Ob . için inline_recursion varsayılan durum kapalıdır. Bu pragma , görüldükten sonra ilk işlev çağrısında pragma etkili olur ve işlevin tanımını etkilemez.
Özyinelemeli inline_recursionpragma işlevlerin nasıl genişletilir denetler. Kapalıysa inline_recursion ve bir satır içi işlev kendisini doğrudan veya dolaylı olarak çağırırsa işlev yalnızca bir kez genişletilir. açıksa inline_recursion , işlevi ile inline_depthpragmaayarlanan değere ulaşana kadar birden çok kez genişletilir, özyinelemeli işlevler için varsayılan değer veya kapasite sınırı tarafından inline_depthpragmatanımlanır.
Ayrıca bkz.
Pragma yönergeleri ve __pragma ve _Pragma anahtar sözcükleri
inline_depth
/Ob (Satır içi işlev genişletme)