0
好吧,這裏是代碼的小部分展示:我在這裏錯過了什麼嗎? XD TrimRight似乎不希望工作
CString txt = _T("Hello World");
CString txt2 = txt;
txt2.TrimRight('W');
AfxMessageBox(txt2);
輸出爲「Hello World」的。
我是不是正確?
好吧,這裏是代碼的小部分展示:我在這裏錯過了什麼嗎? XD TrimRight似乎不希望工作
CString txt = _T("Hello World");
CString txt2 = txt;
txt2.TrimRight('W');
AfxMessageBox(txt2);
輸出爲「Hello World」的。
我是不是正確?
調用txt2.TrimRight('W');
刪除字符串右側的所有字符「W」。由於「Hello World」不以'W'結尾,因此根本沒有任何修剪。
確實TrimRight返回一個新的字符串?應該是'txt2 = txt2.TrimRight('W');`? – 2011-04-15 17:42:59
我也試過...,相同的結果 – Simon 2011-04-15 17:44:11