看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Xcode 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 現在輸入指令 由於需要依照開頭的字串判斷執行動作 而且字串長度與後面元素數量不一 有辦法使用空白作為切字串的方式嗎? 餵入的資料(Input): (下命令的時候) LINK A B DEL A C F REFER D 預期的正確結果(Expected Output): 以前面的字串為命令 對後面元素進行處理 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.204.121.33 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1442809909.A.3C0.html ※ 編輯: dinex (123.204.121.33), 09/21/2015 12:35:12
LPH66: 看你這一串問題下來, 你要不要先找本 C/C++ 入門書看看? 09/21 14:22
stupid0319: if char[i] == ' ' 自行想像吧 09/21 14:39
stupid0319: 先把指令跟參數分出來,就好弄了 09/21 14:41
Killercat: std::string::split, std::strtok 09/21 15:29
抱歉腦殘了==謝謝大家的意見! ※ 編輯: dinex (140.112.25.100), 09/21/2015 23:47:57
Ethical: 加油 09/22 09:42
longlongint: getline istringstream 09/26 00:51
longlongint: fgets sscanf 09/26 00:51
longlongint: 還有 killercat 推的那些 試試看吧 09/26 00:52