是否有标准的C ++函数,类似于Address-of operator&?

时间:2012-12-07 11:56:55

标签: c++ stl functor memory-address

是否有标准的C ++函数,类似于Address-of operator&,我可以用作stl实体的函数对象,如std :: transform和std :: compose1?

2 个答案:

答案 0 :(得分:7)

std::addressof可能适合您的目的。请注意,如果类型具有该运算符的重载,则行为与普通operator&略有不同。

答案 1 :(得分:6)

我认为你要找的是std::addressof