1
4
物体
对于相反的方向,更明显的是,为什么这不能很好地工作:
最后一个例子中的评论有点夸张,因为
|
2
1
当基类B和派生类D之间存在关系(继承)时,Dynamic cast可以工作。如果我们使用非引用和指针类型,这意味着我们正在转换它们,那么我们需要转换运算符,例如运算符B()或运算符B(),并返回所需的值。 这里的情况不同:我们有一个对象,它有两个部分1。碱基类型2。仅特定于派生类型。 在这里,当我们使用指针或引用进行强制转换时,它只是将指针切换到正确的部分,从类型中我们知道它可以移动多少地址来访问元素(字段)。 |
Jiji · 将简单对象强制转换为简单的通用接口 6 年前 |
tobeypeters · 反射铸造 6 年前 |
Alex · 是否改为存储字符串的整数的通用ArrayList? 6 年前 |
Kai · 如何在C#中转换会话中存储的词典? 6 年前 |
Ján ЯabÄan · 布尔值到双精度的快速转换方法 6 年前 |