Megosztás a következőn keresztül:


C2919-fordítási hiba

"típus": Az operátorok nem használhatók WinRT-típus közzétett felületén

Megjegyzések

A Windows Runtime típus rendszer nem támogatja az operátor tagfüggvényeket egy típus publikált felületén. Ennek az az oka, hogy nem minden nyelv használhat operátortagfüggvényeket. Létrehozhat magán- vagy belső operátortagfüggvényeket, amelyeket C++ kódból hívhat meg ugyanabban az osztályban vagy fordítási egységben.

A probléma megoldásához távolítsa el az operátor tagfüggvényét a nyilvános felületről, vagy módosítsa nevesített tagfüggvényre. A tagfüggvény helyett operator==például a tagfüggvényt nevezze Equalsel.