Typ parametru tohoto unárního operátoru musí být obsahující typ '<typename>'.

Definice unárního operátoru určuje parametr s jiným typem, než je třída nebo struktura, ve které je operátor definován.

Při definování operátoru ve třídě nebo struktuře musí být alespoň jeden z parametrů typu této třídy nebo struktury. V případě unárního operátoru musí být jediný operand typu této třídy nebo struktury.

ID chyby: BC33020

Oprava této chyby

  • Změňte typ parametru na typ třídy nebo struktury, ve které je operátor definován.

  • Pokud chcete jako parametr vzít jeden datový typ a vrátit jiný datový typ jako výsledek operace, definujte místo toho operátor převodu.

Viz také