SOに関する多くの質問と回答に関連して、私は、スタックではなく自動ストレージに存在するとしてライフタイムが管理されているオブジェクトを参照する方が良いことを学びました。C++メモリ管理で用語「スタック」と「ヒープ」より「自動」と「動的」という用語が好まれるのはなぜですか?
また、動的に割り当てられたオブジェクトは、ヒープ上に存在するものとして参照されるのではなく、ダイナミックストレージ内に存在するものとして参照されるべきです。
自動、動的、静的な記憶域がありますが、自動スタックと動的ヒープの違いは本当に分かりません。なぜ前者が好まれますか?
スタック/ヒープの平均、またはメモリ管理の仕組みは問いません。私は、用語スタック/ヒープよりも自動/動的ストレージの方が好まれる理由を尋ねています。
あなたの質問には次のような回答はありません。 http://stackoverflow.com/questions/408670/stack-static-and-heap-in-c – NPE
@aixそれはしません。あるいは、少なくとも一方の用語が他方のものよりも好まれる方法、またはその違いを言わない。 –
可能な複製[C++での適切なスタックとヒープの使用?](http://stackoverflow.com/questions/599308/proper-stack-and-heap-usage-in-c) – NPE