inline_recursion
Контролирует встроенное расширение напрямую или взаимно рекурсивных вызовов функций.
#pragma inline_recursion( [{on | off}] )
Заметки
Используйте данную прагму к функциям управления как Встроенная и __inline или функции, компилятор автоматически развернуть с параметром /Ob2.Использование этой директивы pragma требует /Ob установка параметра компилятора 1 или 2.Состояние по умолчанию для inline_recursion .Эта прагма на первый вызов функции вступает в силу после того, как директива pragma увидена и не влияет на определение функции.
inline_recursion прагмы, что рекурсивные функции управления развернуты.If inline_recursion если встроенные вызовы функций и сами (прямо или косвенно), функция развернуты только один раз.If inline_recursion on, функция развернут несколько раз, до тех пор, пока не будет достигнут значение, заданное с inline_depth директива pragma, значение по умолчанию, определенное для рекурсивных функций inline_depth директива pragma или ограничение производительности.