다음을 통해 공유


컴파일러 오류 C2102

'&'에 l-value가 있어야 합니다.

address-of 연산자(&)에는 l-value가 피연산자로 있어야 합니다. 임시 값의 주소는 가져올 수 없습니다.

다음 샘플에서는 C2102를 생성합니다.

// C2102.cpp
int func()
{
    return 1;
}

int main()
{
    int* ptr = &func();   // C2102
}