1. 程式人生 > >light1028的專欄

light1028的專欄

class CMyString
{
   CMyString(char* pData = NULL);
   CMyString(const CMyString& str);
   ~CMyString(void);
	
   private:
	char* m_pData;
}
CMString& CMString::operator = (const CMString &str)
{
   if(this == str)
	return *this;
   delete[] m_pData;
   m_pData=NULL;
   m_pData = new char(strlen(str.m_pData)+1);
   strcpy(m_pData,str.m_pData);
   return *this;
}