最終更新:2015-03-03 (火) 16:51:52 (3335d)
再入可能
Top / 再入可能
リエントラント?
複数の呼び出し元から同時に使用されても問題がないように設計されている関数、サブルーチンのこと
メモ
- The functions in the standard library are not guaranteed to be reentrant and may modify objects with static storage duration.
例
- 例えば固定された特定のメモリ領域やI/Oを使用するような設計がなされていると、同時に実行要求が発生したときにレジスタやワークエリアを破壊してしまうなど、正しく動作しないことがある