看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) GCC Linux 問題(Question): 關於argv在取得參數的時候,因為有需要使用者輸入完整的檔案(含路徑), 當輸入的路徑當中含有空格(在linux當中是\+空格)的時候(EX: ./Test\ File/001.jpg), 就會造成取得的檔案路徑不完整,而且傳入的參數也不止一個, 不知道有沒有大大有比較好的想法可以解決這種問題? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.174.130 ※ 編輯: shiengchyi 來自: 220.128.174.130 (04/18 18:01)
tropical72:加上雙引號就判成同一個, ex: ".\\Test" "File\\001" 04/18 18:18
purpose:一次全部讀進來,你用正規表示式去抓出參數 04/18 18:24
purpose:像編譯器,往往不會強制你檔案路徑一定要放在第幾個參數 04/18 18:25
shiengchyi:嗯嗯 感謝~ 來去試試看 ^^ 04/19 09:51