プログラミングにおいて、動的なメモリ割り当てによって確保されるメモリ領域を指す用語の1つです。
よく似た用語として、ヒープ(ヒープ領域)があり、どちらも動的メモリ割り当ての話題の中で登場します。フリーストアとヒープを区別するとしても、物理的なメモリとしては結局同じ領域であることがほとんどであるため、同一視されることも多いです。
たとえば C++ では、new式によって確保され、delete式によって解放される、動的ストレージ期間をもつストレージのことをフリーストアと呼ぶものとされており、malloc関数、calloc関数などで確保されるストレージとは区別しています。後者のほうはヒープと呼ぶことが多いですが、前者のほうもヒープと呼ばれることはよくあります。
Programming Place Plus のトップページへ
はてなブックマーク に保存 | Pocket に保存 | Facebook でシェア |
X で ポスト/フォロー | LINE で送る | noteで書く |
![]() |
管理者情報 | プライバシーポリシー |