第十一周 專案二 職工有薪水了(2)

2021-07-02 20:01:39 字數 685 閱讀 7339

問題及**:

/*

*檔名稱:project.cpp

*作 者:chenqin.

*完成日期:2023年5月25日

*版 本 號:v1.0

**問題描述: 字串除了用c++擴充的string型別外,按c語言的傳統,還可以用char *表示。請將類宣告中的string全部改為char *後,重新寫一遍程式(此時的區別是,類中有指標成員,構造和析構函式需要考慮深複製的問題了。)

*程式輸入:職員姓名、身份證號、性別和年齡、部門、薪水。

*程式輸出:略

*/#include #include #include using namespace std;

class cperson

;class cemployee:public cperson

;cperson::cperson(char *name,char *id,int ***,int age)

void cperson::show1()

執行結果:

知識點總結:根據前面所學內容,給成員函式分配新的空間,在通過深複製,問題迎刃而解,當然在析構函式的位置,要通過delete來釋放空間。

第十一周專案二 職員有薪水了(2)

檔名稱 test.cpp 作 者 劉佳琦 完成日期 2015年 5 月 16 日 版 本 號 v1.0 問題描述 字串除了用c 擴充的string型別外,按c語言的傳統,還可以用char 表示。請將類宣告中的string全部改為char 後,重新寫一遍程式 此時的區別是,類中有指標成員,構造和析構函...

第十一周 專案二(2) 職員有薪水了

問題及 檔名稱 project4.cpp 作 者 李楠 完成日期 2015年5月17日 版 本 號 v1.0 問題描述 2 字串除了用c 擴充的string型別外,按c語言的傳統,還可以用char 表示。請將類宣告中的string全部改為char 後,重新寫一遍程式 此時的區別是,類中有指標成員,構...

第十一周 專案二 職員有薪水了(2)

問題及 檔名稱 project4.cpp 作 者 吳勝男 完成日期 2015年5月17日 版 本 號 v1.0 問題描述 2 字串除了用c 擴充的string型別外,按c語言的傳統,還可以用char 表示。請將類宣告中的string全部改為char 後,重新寫一遍程式 此時的區別是,類中有指標成員,...