![]() |
1
1
您忘记了一件非常重要的事情:转换运算符 必须 成为您要从中转换的类的成员。 不可能有非成员转换运算符。或为不相关类型获取参数的转换运算符。
因此,为了正确起见,它应该是
如果
我建议仔细查看,例如。 this operator overloading reference 对于一般运算符重载详细信息,以及 this user-conversion operator reference 有关转换运算符的详细信息。 还要注意,转换运算符没有返回类型。它是由编译器推导出来的。 |
![]() |
Jiji · 将简单对象强制转换为简单的通用接口 6 年前 |
![]() |
tobeypeters · 反射铸造 6 年前 |
![]() |
Alex · 是否改为存储字符串的整数的通用ArrayList? 6 年前 |
![]() |
Kai · 如何在C#中转换会话中存储的词典? 6 年前 |
![]() |
Ján ЯabÄan · 布尔值到双精度的快速转换方法 6 年前 |