我有一个第三方无作用域枚举(我无法修改),我真的很想将其转换为我自己的有作用域枚举。我如何提供转换运算符之类的东西?我想做的是这样的:#includeenumThirdPartyLetter{A=4,B=5};enumclassMyNumber{ONE=1,TWO=2//Thisdoesn'tcompile,ofcourse/*Number(constThirdPartyLetter&rhs){if(rhs==ThirdPartyLetter::A){returnONE;}else{returnTWO;}}*/};intmain(){ThirdPartyLetterletter=Thi