Typ parametru tego operatora jednoargumentowego musi być typem zawierającym "<typename>"

Definicja operatora jednoargumentowego określa parametr z typem innym niż typ klasy lub struktury, w której zdefiniowano operator.

Podczas definiowania operatora w klasie lub strukturze co najmniej jeden z parametrów musi być typu tej klasy lub struktury. W przypadku operatora jednoargumentowego jedynym operandem musi być typ tej klasy lub struktury.

Identyfikator błędu: BC33020

Aby poprawić ten błąd

  • Zmień typ parametru na typ klasy lub struktury, w której zdefiniowano operator.

  • Jeśli chcesz użyć jednego typu danych jako parametru i zwrócić inny typ danych w wyniku operacji, zdefiniuj operator konwersji.

Zobacz też