'operator ->'는 'type' 형식을 통해 자체 재귀적이었습니다.
코드에서 운영자가 > 자신을 호출할 수 있도록 잘못 허용합니다.
다음 샘플에서는 C4280을 생성합니다.
// C4280.cpp
// compile with: /W3 /WX
struct A
{
int z;
A& operator ->();
};
void f(A y)
{
int i = y->z; // C4280
}
이 브라우저는 더 이상 지원되지 않습니다.
최신 기능, 보안 업데이트, 기술 지원을 이용하려면 Microsoft Edge로 업그레이드하세요.
'operator ->'는 'type' 형식을 통해 자체 재귀적이었습니다.
코드에서 운영자가 > 자신을 호출할 수 있도록 잘못 허용합니다.
다음 샘플에서는 C4280을 생성합니다.
// C4280.cpp
// compile with: /W3 /WX
struct A
{
int z;
A& operator ->();
};
void f(A y)
{
int i = y->z; // C4280
}