スタックメモリの使用

ライブラリのほとんどの関数は、固定サイズのスタックメモリを使います。JSONの読み込み・書き出しや、JSON Pointerの処理を行う関数も含まれます。

ただし、一部の関数は再帰を使うため、ネストが深すぎるとスタックオーバーフローが起きる場合があります。これらの関数には、ヘッダーファイルで次の警告が記されています。

@warning この関数は再帰的であり、オブジェクトの階層が深すぎるとスタックオーバーフローが起きる場合があります。