更新时间:2018-11-22 15:43作者:三水老师
{
int n = strlen(p);
m_pData = new char[n+1];
memset(m_pData, 0, n+1);
memcpy(m_pData, p, n);
printf("Data=%d,Len =%d\n", m_pData, n);
}
~A()
{
delete[] m_pData;
}
private:
char * m_pData;
}
void main()
{
A* pObj1 = new A("ABC");
A* pObj2 = pObj1;
A aObj1("DEF");
A aObj2=aObj1;
delete pObj2;
}