16,550
社区成员
发帖
与我相关
我的任务
分享
using namespace std;
class A
{
public:
//virtual int say(){cout << "A";return 0;}
virtual int say(){return 0;}
private:
};
class B : public A
{
public:
virtual int say() {return 1;}
//如果改为 virtual int say() (virtal可有可无)编译即可以通过
private:
};
int main()
{
B t;
A *p = &t;
p->say();
return 0;
}
//D:\progtest\ptmp\tmp.cpp(3) : error C2871: 'std' : does not exist or is not a namespace
#include <iostream>