C++中的istringstream 的用法
生活随笔
收集整理的這篇文章主要介紹了
C++中的istringstream 的用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C++引入了ostringstream、istringstream、stringstream這三個類,要使用他們創建對象就必須包含<sstream>這個頭文件。
istringstream類用于執行C++風格的串流的輸入操作。
ostringstream類用于執行C風格的串流的輸出操作。
strstream類同時可以支持C風格的串流的輸入輸出操作。
istringstream的構造函數原形如下:
istringstream::istringstream(string str);
它的作用是從string對象str中讀取字符。
<span style="font-size:18px;">#include<iostream> #include<sstream> //istringstream 必須包含這個頭文件 #include<string> using namespace std; int main() { string str="i an a boy"; istringstream is(str); string s; while(is>>s) { cout<<s<<endl; } } </span>
輸出是:
i
am
a
boy
總結
以上是生活随笔為你收集整理的C++中的istringstream 的用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Intersection of Two
- 下一篇: Python中数字以及算数运算符的相关使