[問題] 字串分割

看板C_and_CPP (C/C++)作者 (幻楓滅影)時間15年前 (2011/01/05 20:11), 編輯推噓2(208)
留言10則, 10人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, Gcc, Linux, ...) VC++2008(MFC) 問題(Question): 從使用者處得到一串字串型態為CString,如" 26 1 999 52 "後, 請問有沒有function可以將其分割為4個型態為CString的字串分別儲存 "26" "1" "999" "52",若沒有function可做到的話請問該怎麼做呢? 感謝各位不吝賜教~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.130.204

01/05 20:20, , 1F
以space或tab切成各個字串
01/05 20:20, 1F

01/05 20:53, , 2F
不是很懂樓上大大說的 @@ 請問可以具體一點描述嗎?
01/05 20:53, 2F

01/05 20:54, , 3F
= ="
01/05 20:54, 3F

01/05 20:59, , 4F
拿美工刀切看看
01/05 20:59, 4F

01/05 21:09, , 5F
沒有就自己寫一個阿
01/05 21:09, 5F

01/05 21:19, , 6F
LPTSTR buf = s.GetBuffer(); sscanf(buf, .........)
01/05 21:19, 6F

01/05 22:03, , 7F
C++ 是用 stringstream 與 vector ~
01/05 22:03, 7F

01/05 22:34, , 8F
for(int i=0;i<input.size();++i) if(input[i]==' ')...
01/05 22:34, 8F

01/06 15:46, , 9F
strtok()
01/06 15:46, 9F

01/13 15:24, , 10F
sscanf
01/13 15:24, 10F
文章代碼(AID): #1D95_K6J (C_and_CPP)
文章代碼(AID): #1D95_K6J (C_and_CPP)