일부 조각은 짧은 대답은 NO입니다힙 할당 주소와 정적 변수 일치 값을 처리 할 수 있습니까? 내가 가지고있는 코드의
static const int s_kVar1 = 0;
static const int s_kVar2 = 1;
...
void foo()
{
MyObject *o = new MyObject();
// Is it ever possible that (o == &s_kVar1) or (o == &s_kVar2)
}
질문에 'o == & s_kVar1'을 (를) 묻는 것 같지만 코드는'& o == & s_kVar1'을 (를) 묻습니다. – chris
힙에 포인터가 필요하기 때문에 'o'에 대한 구문이 유효하지 않습니다. –
당신이 이것을 믿게하거나 순수하게 가설적으로 여겨지는 것을 만나셨습니까? – molbdnilo