📄 static_cast5.c
字号:
void ambig(){ struct A {}; struct B : A {}; struct C : A {}; struct D : B, C {}; D d; A* ap = static_cast<B*> (&d); D* db = static_cast<D*> (ap); // { dg-error "" } D& dr1 = static_cast<D&> (*ap); // { dg-error "" } A& ar = static_cast<C&> (d); D& dr = static_cast<D&> (ar); // { dg-error "" }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -