C++语言 在析构函数中释放类中的资源

来源:互联网 发布:淘宝解id锁解开率高吗 编辑:程序博客网 时间:2024/05/16 13:43
//C++语言 在析构函数中释放类中的资源http://www.pythonschool.com/python/97.html#include "stdafx.h"#include <iostream>#include <string>using namespace std;class CTest{private:    char *m_Buffer;public:    CTest(char *text);    ~CTest();    void display();};CTest::CTest(char *text){    m_Buffer = new char[255];    strcpy(m_Buffer, text);}CTest::~CTest(){    delete [] m_Buffer;    cout << "指向数据的指针被释放了." << endl;}void CTest::display(){    cout << m_Buffer << endl;}int main(int argc, char * argv[]){    CTest test("大家好, 在这里初始化一段文本数据.");    test.display();    return 0;}
原创粉丝点击