6,图像的形态学处理方法包括()
A、图像增强 B、图像锐化 C、图像切割 D、图像增强
二、填空题
6、写出以下程序的输出结果
#include<iostream>
using namespace std;
class A
{
virtual void g()
{
cout << "A::g" << endl;
}
private:
virtual void f()
{
cout << "A::f" << endl;
}
};
class B:public A
{
void g()
{
cout << "B::g" << endl;
}
virtual void h()
{
cout << "B::h" << endl;
}
};
typedef void(*Fun)(void);
void main()
{
B b;
Fun pFun;
for (int i = 0; i < 3; i++)
{
pFun = (Fun)*((int*)*(int*)(&b) + i);
pFun();
}
}输出结果:
B::g
A::f
B::h
本文通过一个具体的C++程序示例,详细解析了虚函数表的工作原理。演示了如何通过指针操作来调用基类及派生类中的虚函数,并展示了不同虚函数在内存中的排列方式。

3809

被折叠的 条评论
为什么被折叠?



