이 단항 연산자의 매개 변수 형식은 포함하는 형식 '<typename>'이어야 합니다.

단항 연산자의 정의에서 연산자가 정의된 구조체 또는 클래스의 형식과는 다른 형식의 매개 변수를 지정합니다.

클래스 또는 구조체에서 연산자를 정의할 때 매개 변수 중 하나 이상은 해당 클래스 또는 구조체의 형식이어야 합니다. 단항 연산자의 경우 유일한 피연산자는 해당 클래스 또는 구조체의 형식이어야 합니다.

오류 ID: BC33020

이 오류를 해결하려면

  • 매개 변수 형식을 연산자가 정의된 클래스 또는 구조체의 형식으로 변경합니다.

  • 한 데이터 형식을 매개 변수로 사용하고 다른 데이터 형식을 작업 결과로 반환하려는 경우 대신 변환 연산자를 정의합니다.

참고 항목