⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c13_09.cpp

📁 it can help you use C++ program we
💻 CPP
字号:
#include <iostream >
using namespace std;

class CMyClass
{
public :
	CMyClass ()			// 构造函数
		{ cout << "初始化对象" << endl; }
	~CMyClass ()					//析构函数
		{ cout << "清除对象" << endl; }
	void  Initialize()
		{ cout << "初始化对象" << endl; }
	void  Destroy()
		{ cout << "清除对象" << endl; }
};

void UseNewDelete()
{
	CMyClass *a = new CMyClass;		//申请动态内存并且初始化
	//……其它语句
	delete a;						//清除并且释放内存
}

void UseMallocFree()
{
	CMyClass *a = (CMyClass *)malloc(sizeof(CMyClass));		// 申请动态内存
	a->Initialize();				//初始化
	//……其它语句
	a->Destroy();					//清除工作
	free(a);						//释放内存
}

int main( )
{
	cout<<"调用函数 UseNewDelete()"<<endl;
	UseNewDelete();
	cout<<"\n调用函数 UseMallocFree()"<<endl;
	UseMallocFree();

	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -