stringstream用法介紹

2021-10-05 06:37:09 字數 863 閱讀 2352

< sstream > 定義了三個類:istringstream、ostringstream 和 stringstream,分別用來進行流的輸入、輸出和輸入輸出操作。但用的最多的是stringstream類支援c風格的串流的輸入輸出操作。

#include

#include

#include

using

namespace std;

intmain()

輸出:

dasda

dasda

stringtream最常用於string與各種內建資料型別的轉換。

#include

#include

#include

#include

using

namespace std;

intmain()

輸出:

1001500

192.65

865.65

gooda

hhahha

對有一些字串,比如用 「/」、","等區分,可以先轉換為空格,然後再通過stringstream流對空格進行分割。

#include

#include

using

namespace std;

intmain()

} ss << s;

string temp;

while

(ss >> temp)

return0;

}

輸出:

ilove

youvery

much

stringstream常見用法

sstream定義了三個類 istringstream ostringstream 和 stringstream,分別用來進行流的輸入 輸出和輸入輸出操作。為什麼要用stringstream?因為用sprintf 函式將乙個變數從int型別轉換到字串型別。為了正確地完成這個任務,你必須確保證目標緩衝...

stringstream的基本用法

stringstream是字串流。它將流與儲存在記憶體中的string物件繫結起來。在多種資料型別之間實現自動格式化。1 stringstream物件的使用 include includeusing namespace std int main string line,word while getl...

stringstream的基本用法

stringstream是字串流。它將流與儲存在記憶體中的string物件繫結起來。在多種資料型別之間實現自動格式化。1 stringstream物件的使用 include include using namespace std intmain return0 輸入 shanghai no1 sch...