【发布时间】:2014-12-26 14:19:42
【问题描述】:
我有一个类重载了一元 operator&。该类型的对象是使用new 创建的,因此可以访问变量的地址,但现在我需要使用静态对象。是否有可能得到它的地址?
【问题讨论】:
-
unary
operator&真的超载了吗? -
@FredLarson 我也很惊讶:en.wikipedia.org/wiki/…
-
@KugBuBu:是的,我看到它可以超载。但是在这种情况下,这个问题实际上是超载的并没有明确说明。我见过类重载二进制
operator&(例如,用于字符串连接)。一元运算符重载是不常见的。 -
@FredLarson:如果不是关于一元运算符,这个问题会相当琐碎。
标签: c++ memory memory-management addressof