65,211
社区成员
发帖
与我相关
我的任务
分享
#include "iostream"
using namespace std;
class A
{
public :
virtual void f() { }
};
class B : public A
{
public :
virtual void f() { }
};
class C : public A
{
public :
virtual void f() { }
};
int main()
{
int n = 0;
cin>>n;
A* p = NULL;
if (n > 0)
p = new B;
else
p = new C;
// 请问你编译器在编译的时候如何跟踪 p
return 0;
}