![]() |
1
42
在gcc中,您可以
|
![]() |
2
16
在
...
所以,不,a
让我们想想您的请求可能意味着什么:假设您有一个指针,它实际上指向
Derived1* -----> [AnotherBase] [[VDT]Base] <-- but, need a pointer to start of [extra members] this sub-object for dynamic_cast
(一些答案谈到了将要从中转换的指针必须是多态类型,具有虚拟函数。这都是正确的,但有点误导。正如你在上面看到的,即使
|
![]() |
3
4
使用g++4.5和以下代码
我得到以下错误:
|
![]() |
4
1
我猜你会把
|
![]() |
5
0
您可以将指向多态类型的指针强制转换为
|
![]() |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
![]() |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
![]() |
rainer · 后台插入程序的初始化 1 年前 |
![]() |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
|
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |