1. 程式人生 > >筆試:解析用逗號分隔的輸入資料

筆試:解析用逗號分隔的輸入資料

在面試和實際應用中,經常會碰到一個場景:讀入以指定符號間隔的一組資料,放入陣列當中。
看了不少部落格,總結了一個個人目前覺得比較簡便的方法(其實和Java比也一點不簡便。。。。)
基本思路就是:將輸入的資料讀到string中,然後將string中的間隔符號用空格代替後,輸入到stringstream流中,然後輸入到指定的檔案和陣列中去
具體程式碼如下:
這裡寫圖片描述

Input.replace(pos, 1, 1, ' ');

含義為:
這裡寫圖片描述
s.replace()的所有用法詳見部落格