Sdílet prostřednictvím


Chyba kompilátoru C2919

'type': Operátory nelze použít na publikovaném povrchu typu WinRT.

Poznámky

Systém typů prostředí Windows Runtime nepodporuje členské funkce operátoru na publikované ploše typu. Je to proto, že ne všechny jazyky mohou využívat členské funkce operátora. Můžete vytvořit soukromé nebo interní členské funkce operátoru, které lze volat z kódu C++ ve stejné třídě nebo kompilační jednotce.

Chcete-li tento problém vyřešit, odeberte členovou funkci operátoru z veřejného rozhraní nebo ji změňte na pojmenovanou členovou funkci. Například místo operator==názvu členské funkce Equals.