20170412 cpp上機作業 複製建構函式

2021-08-01 03:28:02 字數 552 閱讀 3256

這次作業有點難了。(因為我上理論課的時候在睡覺……)

題目如下:

*上週講過,物件賦值時,(1) 物件的賦值只對其中的資料成員賦值,而不對成員函式賦值;(2) 類的資料成員中不能包括動態分配的資料,否則在賦值時可能出現嚴重後果。

例如:

class string

;string∷string(const char* p);

問:會產生什麼嚴重後果?此外,為了消除後果,如果主函式中希望使用物件的複製,請進一步完善程式。*

#include

#include

using

namespace

std;

class string

;string::string(const

char* p)

string::string(const string& s)

int string::getlen()

void string::display()

int main()

20170503cpp上機作業 派生構造

這次作業又被xdh害慘,抄我作業也不知道改一改,又讓我0分了。include include using namespace std class employee employee void emp dispaly class manager public employee manager void...

c 上機作業

1 時鐘類 include using namespace std class time int add a minute int add an hour int add seconds int n int add minutes int n int add hours int n void tia...

上機作業3 2

專案二 本月有幾天 一 問題及 檔名稱 登入 作 者 吳航峰 完成日期 2016 年 4 月 10 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 本月有幾天 程式輸出 問題分析 演算法設計 include using namespace std int main cout...