#include "stdafx.h"
#include <typeinfo.h>
#using <mscorlib.dll>
using namespace System;
class BaseClass { virtual void F(){} };
class DerivedClass : public BaseClass {};
int main(void)
{
DerivedClass a;
DerivedClass& aa = a;
BaseClass& b = dynamic_cast<BaseClass&>(aa);
Console::WriteLine("Conversion to base class successful.");
return 0;
}
|