再帰的な実行が行われる可能性を念頭に置いて、すべてのルーチンをコンパイルするようにコンパイラーに指示します。
Linux*: | -recursive -norecursive |
macOS*: | -recursive -norecursive |
Windows*: | /recursive /norecursive |
なし
norecursive |
ルーチンは、再帰的な実行が行われる可能性を念頭に置いてコンパイルされません。 |
このオプションは、再帰的な実行が行われる可能性を念頭に置いて、すべてのルーチンをコンパイルするようにコンパイラーに指示します。automatic オプションを設定します。
このオプションは、将来のリリースでは削除される予定です。後継オプション assume [no]recursion の使用を推奨します。
Visual Studio*: [Code Generation] > [Enable Recursive Routines]
Linux* および macOS*: -assume [no]recursion
Windows*: /assume:[no]recursion