Class A
{
fun
{
printf("A Class");
}
}Class B
{
fun
{
printf("B Class");
}
}void main()
{
A a;
B *p;
p=(B *)&A;
p->fun();
}
问:会有什么结果?
{
fun
{
printf("A Class");
}
}Class B
{
fun
{
printf("B Class");
}
}void main()
{
A a;
B *p;
p=(B *)&A;
p->fun();
}
问:会有什么结果?
解决方案 »
- 扩展dll中存在gridctrl控件,控件不能操作
- VC++中关于弹出菜单的问题
- 请教vc程序员几个问题!
- 串口初始化?
- 各位大虾,请问能不能在WinCe里面用重写的方法呀。
- 关于线程函数
- 关于动态显示对话框内容的问题
- 如何获得文件夹中所有文件的大小
- (,)(,)请问大家:如何设置框架上菜单条背景颜色,如:文件(F) 编辑(E) 查看(V) 帮助(H) 所在背景颜色.3QQQ!!!
- 请问2002年在深圳报考高级程序员在什么地方报名? 报名时间 ? 有什么要求?
- 大家来讨论. 有没办法用VC/MFC开发一个提供异地办公用户接入我们局域网的client/Server
- 急:谁有vc++开发的Windows Service 的例程,最好是带udp通信的
如果加上public,会输出B Class
不过要先改很多语法错误。。
所以,调用哪个函数和指针类型有关。 指针类型为B 就调用B的
Class A
{
public:
fun
{
printf("A Class");
}
} Class B
{
public:
fun
{
printf("B Class");
}
} void main()
{
A a;
B *p;
p=(B *)&A;
p->fun();
}
问:会有什么结果?