看板 ACMCLUB 關於我們 聯絡資訊
雖然這個問題有點簡單 但我還是想知道c++怎麼擷取字串的 input: aa bb cc 我只會用c擷取字串 char str[100],*p; gets(str); p = strtok(str," "); while( p != NULL ) { ... p = strtok(NULL," "); } 這是我看別人程式碼學來的(c++) string word,str; getline(cin,str); istringstream ent(str); while( ent >> word ) { ... } 以上兩個程式碼對input都可以擷取 但若是input改成 aa;bb;cc 的話 第一個程式只要把判斷的字元改一下就行了 但第二個程式就沒辦法 我是想問c++裡有什麼函式跟第一個程式功能相同? 怎麼寫? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.89.222