blob: 38e46c03f41edc41304593f06051966f88073a99 [file] [log] [blame]
#include <stdio.h>
namespace namesp
{
class Virtual {
public:
virtual void doSomething() {
printf ("namesp function did something.\n");
}
};
}
class Virtual {
public:
virtual void doSomething() {
printf("Virtual function did something.\n");
}
};
int
main()
{
namesp::Virtual my_outer;
Virtual my_virtual;
// Break here to get started
my_outer.doSomething();
my_virtual.doSomething();
return 0;
}