📄 a_9_3.cpp
字号:
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
class A {
public:
virtual ~A()
{cout << "调用了类A中的虚析构函数"<<endl;}
};
class B:public A {
public:
B(int i)
{ buffer =new char[i];}
~B()
{cout << "调用了类B中的虚析构函数"<<endl;}
private:
char* buffer;
};
void main()
{ B *b = new B(256);
A *a = b;
delete a;
cin.get(); //等待结束,以便调测程序,可以删除
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -