【发布时间】:2011-09-25 09:02:17
【问题描述】:
应该使用的术语似乎有些不确定。似乎有两种不同的观点:
- 有些人喜欢用堆和栈来表示字节的位置
- 其他人坚持认为不应在 c++ 中使用这些“堆”和“堆栈”术语,而是更喜欢“自动存储持续时间”术语。
但显然程序员使用一套术语,而标准使用另一套。但是应该使用什么术语呢?为什么?仍然存在他们的意思不同的问题吗?但是,在 freenode 的##C++ 通道中使用堆栈/堆术语时,似乎一直存在分歧。我们现在已经得出了 duration!=location 的结论,但我们仍然应该确定首选术语是什么。
【问题讨论】:
-
我不会发布答案,因为它已经说了很多,但我读了一遍,它帮助我更好地理解它:en.cppreference.com/w/cpp/language/storage_duration
标签: c++ memory-management heap-memory stack-memory