何归 (@Natural-selection1)C++语言规范层级所定义的运行时内存模型到底是怎么样的? 中发帖

最近在学C++有一个问题我不是很理解, 也是第一次在本社区提问(被同学拉进来的), 有不规范的地方还望指出( 
这里所说的 “内存模型” 是指 栈、栈帧和堆(人们常说new时将在这里创建对象)
就是下面所说的这个样子
[image]
但我在B站上学习闲逛的时候也有人提出了反对
比如【辟谣】C++根本没有堆和栈!_哔哩哔哩_bilibili
[image]
[image]
包括我关注的"mq白cpp"也持有相同的观点

我在C++文档里没有找到有关的信息(也可能是没找到())
https://zh.cppreference.com/w/cpp
所以我很好奇有无官方的有关规定