C++中的深拷貝與淺拷貝問題

淺拷貝問題 當用一個類對象去初始化這個類的另外一個對象時,若是這個類沒有提供拷貝構造函數以及重載=運算符,這時就會發生淺拷貝。以下代碼所示web class Name { public: Name(const char *pname) { this->size=strlen(pname); this->pName=(char *)malloc(size+1);
相關文章
相關標籤/搜索