В связи с множеством вопросов и ответов на SO, я узнал, что лучше обращаться к объектам, чье жизненное время управляется как находящееся в автоматическом хранилище, а не в стеке.
Кроме того, динамически выделенные объекты не должны упоминаться как находящиеся в куче, но в динамическом хранилище.
Я получаю, что есть автоматическое, динамическое и статическое хранилище, но никогда не понимал разницу между автоматическим стеком и динамической кучей. Почему первые предпочитают?
Я не спрашиваю, что такое стек/куча, или как работает управление памятью. Я спрашиваю, почему термины автоматическое/динамическое хранилище предпочтительнее терминов stack/heap.