我想投这个:
class Base
{
public:
virtual ~Base(){};
};
class Der : public Base {};
int main()
{
const Base* base = new Der;
Der* der = dynamic_cast<Der*>(base); // Error
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我该怎么办?我试图把:const Der* der = dynamic_cast<Der*>(base);保留const但这不起作用.