|
|
1
4
物体
对于相反的方向,更明显的是,为什么这不能很好地工作:
最后一个例子中的评论有点夸张,因为
|
|
|
2
1
当基类B和派生类D之间存在关系(继承)时,Dynamic cast可以工作。如果我们使用非引用和指针类型,这意味着我们正在转换它们,那么我们需要转换运算符,例如运算符B()或运算符B(),并返回所需的值。 这里的情况不同:我们有一个对象,它有两个部分1。碱基类型2。仅特定于派生类型。 在这里,当我们使用指针或引用进行强制转换时,它只是将指针切换到正确的部分,从类型中我们知道它可以移动多少地址来访问元素(字段)。 |
|
|
Setu · 如何将元素从std::map移动到std::vector 1 年前 |
|
Konvt · 标准库中异常构造函数参数类型问题 1 年前 |
|
|
bourne · 关于操作员超载的澄清 1 年前 |