輸入**:
/*
*檔名稱:sum123.cpp
*作 者:林海雲
*完成日期:2023年4月29日
*版 本 號:v2.0
* *問題描述: 請構造string類的加、減運算。其中,s1 + s2將兩個字串的連線起來;s1 - s2是將s1的尾部空格和s2的前導空格去除後的連線。
*程式輸入:無
*程式輸出:連線後的字串
*/
#include #include using namespace std;
class string
;string::string()
string::string(const char *s)
string::string(string &str)
string::~string()
void string::display()
{ cout<=0&&c1[i]==' ') --i;//c1截去尾部空格
c1[i+1]='\0';
char *c2=new char[s2.len+1];
strcpy(c2,s2.p);
i=0;
while(i
執行結果:
shop 改造之Filter類
基於shop 原始碼進行 改造。本來想大展手腳,結果一入手。發覺瞬間淹沒了我的才華,sql語句也得賊溜沒啥用。不得不說這個 原始碼價值很高,封裝的很精屁。下面是我第一天入手的坑。資料庫建好了表,做好了頁面跳轉,那麼來裝東西吧!填資料。結果無論是dao層還是實體類都封裝的非常精簡,於是照著葫蘆畫瓢。查...
String 類的實現(3)String類常用函式
1 2 include3 include4 include5 include 6 using namespace std 自己模擬實現的部分相關c string庫函式 8int my strlen const char p 9 17return count 18 19char my strcopy ...
string類的實現
參考c primer.string類的實現,清翔兔 06,jan.includeusing namespace std class string string void private char m data inline string string const char str inline st...