re: std:string學(xué)習(xí) The_Moment 2009-06-17 22:21
1、“string s(str,stridx) 將字符串str內(nèi)"始于位置stridx"的部分當(dāng)作字符串的初值”。我發(fā)現(xiàn)str為string類型時不能正常運(yùn)行,但為字符數(shù)組時卻可以!這是為什么?
2、“string s(beg,end) 以區(qū)間beg;end(不包含end)內(nèi)的字符作為字符串s的初值”還有這個怎么用,可以舉個例子嗎?
3、“push_back()”好像不能用來添加字符?
4、“clear() 刪除全部字符”clear不是string的方法
5、 ”capacity() //返回重新分配之前的字符容量“是什么意思?
6、p) >>,getline() //從stream讀取某值
q) << //將謀值寫入stream
這兩個怎么用??
看了你這篇文章讓我學(xué)到了很多!!謝謝。如果可以的話希望能幫我解答上面6個疑問。再次感謝?。。?!