// string 的普通建構函式
string::string(const char *str)
else
}
// string 的析構函式
string::~string(void)
// 拷貝建構函式
string::string(const string &other)
// 賦值函式
string & string::operate =(const string &other)
注意,這裡返回物件的引用是為了鏈式表示式 a=b=c,也就是a(b(c))時引數型別的一致。
全部**如下:
class string
;// string 的普通建構函式
string::string(const char *str)
else
}// string 的析構函式
string::~string(void)
// 拷貝建構函式
string::string(const string &other)
// 賦值函式
string & string::operate =(const string &other)
string類擴充套件函式
獲取字串對應的位元組數 string.prototype.getbyte function 擷取字串長度 string.prototype.substring function len,bt,aso else if charlen len else str chars if aso else ret...
string類的查詢函式
string類的查詢函式 int find char c,int pos 0 const 從pos開始查詢字元c在當前字串的位置 int find const char s,int pos 0 const 從pos開始查詢字串s在當前串中的位置 int find const char s,int p...
String類函式簡講
1.構造 b string s str 拷貝建構函式 生成str的複製品 c string s str,stridx 將字串str內 始於位置stridx 的部分當作字串的初值 d string s str,stridx,strlen 將字串str內 始於stridx且長度頂多strlen 的部分作...