資源簡介
1)代碼注釋很詳細的,非常適合學習STL的 2)string類經常用到find find_first_of find_first_not_of find_last_of find_last_not_of substr replace等,以及聯合使用來達到java中的split和trim 3) 有些函數返回的是MyString& 、Char& 等(引用),MyString、Char 等(傳值)這得看你返回的對象是函數的局部變量還是全局變量(或者類當前對象成員變量);前者只能返回一個MyString、Char 等;后者強烈建議返回MyString& 、Char& 等(引用);
代碼片段和文件信息
#include?“MyString.h“
#include?
using?namespace?std;
int?main()
{
????int?n;
????int?choose?=?1;
????int?pl;
????char?cs[100];
????MyString?s1;
????MyString?s2(“hello“);
????MyString?s3?=?“HELLO“;
????cout?<“*****?welcome?*****\n“;
????cout?<“*******?MADE?BY?zyp?**********\n“;
????cout?<“s1=?“?<????cout?<“請輸入一個長度小于100的字符串:例如world\n“;
????cin?>>?s1;
????s1?=?s1;
????//s1?=?s1+s1;
????s1?+=?s1;
????MyString?s4(s1);
????s4.append(s1);
????s2.insert(2s3);
????s1.erase(44);
????s1.assign(s217);
????cout?<“s1=?“?<????s2?=?s4.substr(27);
????cout?<“s4[3]=?“?<=s2)?<“s4.substr()?“?<????cout?<“s1.find_first_of(beLE2):“?<????MyString?s5(
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????1022112??2014-11-10?12:03??realize_string\bin\Debug\realize_string.exe
?????文件???????1655??2014-11-10?12:02??realize_string\main.cpp
?????文件???????1882??2014-11-07?11:50??realize_string\MyExcept.h
?????文件??????16585??2014-11-10?12:03??realize_string\MyString.cpp
?????文件???????3089??2014-11-10?12:03??realize_string\MyString.h
?????文件??????40071??2014-11-10?12:03??realize_string\obj\Debug\main.o
?????文件??????66394??2014-11-10?12:03??realize_string\obj\Debug\MyString.o
?????文件??????32773??2014-11-09?10:38??realize_string\obj\Debug\test.o
?????文件???????1209??2014-11-09?19:33??realize_string\realize_string.cbp
?????文件????????542??2014-11-10?12:03??realize_string\realize_string.depend
?????文件????????649??2014-11-21?11:30??realize_string\realize_string.layout
?????文件???????1171??2014-11-09?10:38??realize_string\test.cpp
?????文件?????210432??2014-11-10?12:23??realize_string\zypc++_string類詳解.doc
?????文件?????141724??2014-11-07?09:03??realize_string\zypC++語言string類的實現(完整源代碼)不錯.pdf
?????目錄??????????0??2014-11-10?12:03??realize_string\bin\Debug
?????目錄??????????0??2014-11-10?12:03??realize_string\obj\Debug
?????目錄??????????0??2014-11-07?09:47??realize_string\bin
?????目錄??????????0??2014-11-07?09:47??realize_string\obj
?????目錄??????????0??2014-11-21?11:30??realize_string
-----------?---------??----------?-----??----
??????????????1540288????????????????????19
評論
共有 條評論