第六周專案二 我的陣列類(深複製)

2021-06-30 16:14:24 字數 585 閱讀 1377

/*

*檔名稱:main.cpp

*完成日期:2023年4月10日

*版本號:v1.0

**問題描述:輸入陣列,輸出陣列中的最大值和所有元素的和。深複製分配連續空間的首位址

*/#include#includeusing namespace std;

class myarray

;myarray::myarray(int *a, int n)

}myarray::~myarray()

int myarray::getvalue(int i) //獲得陣列中下標為i的元素的值

int myarray::getlen() //返回陣列長度

int myarray::getmax( ) //返回陣列中的最大值

深複製時分配的空間要刪除掉

第六周專案二 我的陣列類

問題及 檔名稱 我的陣列類 cpp 作 者 白雲飛 完成日期 2015年4月9日 版 本 號 v1.0 問題描述 下面的程式,因為存在指標型別的資料成員,需要能完成深複製的建構函式。請補充完整建構函式和析構函式 其他不必動 其中,建構函式要完成下面三個任務 1 為各成員函式賦值,按照深複製原則,其中...

第六周專案二 我的陣列類

專案2 我的陣列類 下面的程式,因為存在指標型別的資料成員,需要能完成深複製的建構函式。請補充完整建構函式和析構函式 其他不必動 其中,建構函式要完成下面三個任務 1 為各成員函式賦值,按照深複製原則,其中arrayaddr應該是為儲存資料新分配的連續空間的首位址 2 myarray int a,i...

第六周專案二我的陣列類

問題及 檔名稱 test.cpp 作 者 郝俊宇 完成日期 2015年 4 月10 日 版 本 號 v1.0 問題描述 下面的程式,因為存在指標型別的資料成員,需要能完成深複製的建構函式。請補充完整建構函式和析構函式 其他不必動 其中,建構函式要完成下面三個任務 1 為各成員函式賦值,按照深複製原則...