1. 程式人生 > >stringstream清空緩衝區

stringstream清空緩衝區

今天在一個for迴圈使用string stream,每次結果只有第一個正確,檢視發現ss.clear()沒有清空緩衝區,不知道什麼原因沒有起作用,後來使用 ss.str(“”) 方法.成功。
另外,如果需要把格式化後的字串通過>>輸出到字串, 必須每次都呼叫clear()方法!

所以, 保險期間, 每次緩衝區格式化後, 都通過clear(), str(“”) 兩個函式都呼叫, 把stingstream類復位.