![]() |
1
1
自从我们知道
|
![]() |
2
2
在标准C++中,您使用DyrimeSkyCaster向下遍历层次结构,而不是向上。在这种情况下,您将使用它尝试将IA或IB转换为C:
|
![]() |
3
1
不,我想在C++/CLI中,你也不需要这里的动态转换。派生*隐式转换为基*,除非存在多义w.r.t.多重继承。“gc指针”可能也是如此。在C++中,动态CAST——在上报时需要多态类(至少有一个虚拟函数)。不过,我不知道C++/CLI是如何处理的。我认为每个cli类在默认情况下都是多态的。 顺便说一下,您可能想删除C++标签。;) |
![]() |
Adam · 获取对列表中元素的引用 6 年前 |
![]() |
NormX · 没有带字符串数组的存储类或类型说明符 6 年前 |
![]() |
areify · 如何避免此代码中的内存泄漏? 7 年前 |
![]() |
Nicola · C++CLI项目中非托管数据上的C#指针 7 年前 |
![]() |
Matthias Hoste · 是否可以进行C++/CLI注入? 7 年前 |