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