問題描述及**:
#include #include #include using namespace std;
class string
;string::string()
string::string(const char* s)
string::string(const string& s)
string operator+(const string& s1,const string& s2)
string operator-(string& s1,string& s2)
void string::show()
但我認為這裡不用引用型別的返回值比較好,因為前面實現的+運算子過載的返回值不是引用,也就是要生成乙個臨時的空間來存放結果,這裡用引用的話是不是不恰當類?嘿嘿
那個 - 運算子過載的問題目前還在找,可能跟記憶體有關,如果大家有人知道原因請告訴我。。
第12周專案4 string類的構造
完成日期 2016年5月30日 版本號 v1.0 問題描述 string類的構造,請構造string類的加 減運算。其中,s1 s2將兩個字串的連線起來 s1 s2是將s1的尾部空格和s2的前導空格去除後的連線 include include using namespace std class st...
第12周 專案1(2)
問題及 檔名稱 main.cpp 作 者 賈慶嚴 完成日期 2016年6月15日 版 本 號 v1.0 問題描述 用類的成員函式,定義複數類過載運算子 使之能用於複數的加減乘除 include using namespace std class complex complex double r,do...
第五周實踐專案1(2)
檔名稱 asd.cpp 作 者 趙子琳 完成日期 2016年4.1日 版 本 號 v1.0 問題描述 重新定義 類,其中邏輯簡單的set和get成員函式,處理為內聯函式,直接在類內定義。include include using namespace std class void setb doubl...