string: string的若干初始化方法2008年12月12日 星期五 11:12c++字符串(string)若干初始化的方法:
string test1; //空串
string test2 = "內容"; //使用=
string test3("內容"); //使用引用字符數組作爲參數傳給構造函數
string test4(test2); //用一個string初始化另一而string
string test5(test2,pos,num); //從test2中的第pos個位置開始,拷貝個數爲num個字符
string test6 = test2 + "內容" + test3 //混合初始化
string test7 = test2.substr(pos,num); //從test2中的第pos個位置開始,拷貝個數爲num個字符
string test8 = test2.substr(); //參數列表爲空則會拷貝test2的整個對象(複製test2的簡便方法)
string test9(num,ch); //拷貝num個字符型ch到test9