1 #include "stdafx.h" 2 #include <string> 3 4 class CMyString 5 { 6 public: 7 CMyString(char* pData = NULL); 8 CMyString(const CMyString& str); 9 ~CMyString(void); 10 11 CMyString& operator = (const CMyString& str); 12 13 void Print(); 14 15 private: 16 char* m_pData; 17 }; 18 19 CMyString::CMyString(char *pData) 20 { 21 if(pData == NULL) 22 { 23 m_pData = new char[1]; 24 m_pData[0] = '