Delen via


Compilerfout C2919

'type': Operators kunnen niet worden gebruikt op het gepubliceerde oppervlak van een WinRT-type

Opmerkingen

Het Windows Runtime-typesysteem ondersteunt geen operatorlidfuncties in de openbare interface van een type. Dit komt doordat niet alle talen operatorlidfuncties kunnen gebruiken. U kunt privé- of interne operatorlidfuncties maken die kunnen worden aangeroepen vanuit C++-code in dezelfde klasse of compilatie-eenheid.

Als u dit probleem wilt oplossen, verwijdert u de operatorlidfunctie uit de openbare interface of wijzigt u deze in een benoemde lidfunctie. Geef in plaats van operator==bijvoorbeeld de lidfunctie Equalseen naam.