이 단항 연산자의 매개 변수는 포함하는 형식 '<typename>'이어야 합니다.
업데이트: 2007년 11월
Parameter type of this unary operator must be the containing type '<typename>'
단항 연산자의 정의에서 연산자가 정의된 클래스나 구조체의 형식 이외의 형식으로 매개 변수를 지정합니다.
클래스나 구조체에 연산자를 정의할 때는 하나 이상의 매개 변수 형식이 해당 클래스나 구조체의 형식과 같아야 합니다. 단항 연산자의 경우에는 하나의 피연산자 형식만 해당 클래스나 구조체의 형식과 같아야 합니다.
오류 ID: BC33020
이 오류를 해결하려면
매개 변수 형식을 연산자가 정의된 클래스나 구조체의 형식으로 변경합니다.
한 데이터 형식을 매개 변수로 사용하고 다른 데이터 형식을 연산 결과로 반환하려면 변환 연산자를 대신 정의합니다.