编程语言书籍解释了在堆栈上创建了值类型,并且在堆上创建了引用类型,而没有解释这两者是什么.我还没有看清楚这个问题.我理解堆栈是什么.但,
language-agnostic heap stack memory-management dynamic-memory-allocation
C++标准没有提到有关堆栈或堆的任何内容,它们是特定于实现的,这是事实.
即使它们不是C++标准的一部分,我们最终仍然使用它们,以至于它们就像语言本身的一部分一样,必须考虑到内存或性能目的.
因此我的问题是C++的实现不使用堆栈和堆?