程序改错
class mml
{
private:
static unsigned int x;
public:
mml(){ x++; }
mml(static unsigned int &) {x++;}
~mml{x--;}
pulic:
virtual mon() {} = 0;
static unsigned int mmc(){return x;}
......
};
class nnl:public mml
{
private:
static unsigned int y;
public:
nnl(){ x++; }
nnl(static unsigned int &) {x++;}
~nnl{x--;}
public:
virtual mon() {};
static unsigned int nnc(){return y;}
......
};
代码片断:
mml* pp = new nnl;
..........
delete pp;
struct S1
{
char c;
int i;
};
sizeof(S1) = ?
class X{
public:
X();
virtual ~X();
void myMemberFunc();
39
static void myStaticFunc();
virtual void myVirtualFunc();
private:
int i;
char * pstr;
char a;
}
sizeof(X) = ?
A.L3层设备PTN680问题
B.L2层PTN网络业务配置或设备问题
C.L2层VPLS业务存在环回
D.其他问题
A.骨干核心调度站点和骨干核心落地站点交叉容量已达预警状态或告警状态。建议核心落地设置只做落地不做中转,核心调度设备只做中转不做落地,新增两端核心落地设备承载另外三个汇聚环的业务,实现业务分摊。
B.同一汇聚环存在多个县的汇聚设备,业务到县A时,其它县的汇聚设备的带宽也会被占用,导致浪费其它县汇聚设备的交叉容量。建议同一县的汇聚设备分别与调度站点组成单独的汇聚环。
C.WLAN业务:适合于PTN的汇聚或VPLS模型
D.营业厅或动环等其他业务:适合于PTN的汇聚或VPLS模型
是不是一个父类写了一个virtual 函数,如果子类
覆盖它的函数不加virtual ,也能实现多态?