1

首先,我引用存储期限的定义(sec. 3.7.1/1 N3797):

存储持续时间是对象的属性,它定义了包含该对象的存储的最小潜在生命周期。

但是 3.7.1/3 说:

存储持续时间类别也适用于参考。

它很好奇。我认为引用在内存中根本没有表示。我还认为一个对象并且只有对象在内存中表示(第 1.8/1 节):

对象是一个存储区域。

将存储持续时间概念引入参考有什么意义?

4

1 回答 1

2

从§8.3.2/4:

未指定引用是否需要存储。

因此,如果引用确实需要一些存储,则该存储的生命周期对应于引用的存储持续时间。

于 2014-07-10T10:51:03.287 回答