2017-11-10 20 views

답변

2
template <class T> T* addressof (T& ref) noexcept 

이 함수에도 과부하 기준 오퍼레이터 (조작자 &)의 존재 (REF)의 어드레스를 반환한다.

if(std::addressof(xR) == std::addressof(x)) 
{ 
     yadayadayada 
} 
6

그들은 같은 주소를 갖게됩니다

나는 같은 것을 의미한다.

if(&xR == &x) 
{ 
//xR is referring to x 
} 
+0

오! 고마워, 얘들 아! – trafalgarLaww

+1

'operator &'는 오버로드 될 수 있습니다 (유형에 따라 다름). 그렇다면 여전히'std :: addressof'를 사용할 수 있습니다. – Corristo