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