String1(const String1 & Str) : m_Data(NULL)
{
int m_nLength = strlen(Str.m_Data) + 1;\\檢查是不是可以訪問私有成員變量,是在編譯期檢查的。String1(const String1 & Str) 由于兩個都是String1類,所以可以訪問
m_Data = new char[m_nLength];
memcpy(m_Data, Str.m_Data, m_nLength);
}
注:m_Data是String1的私有變量