亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C++ > 正文

C++中stringstream的用法和實例

2020-05-23 13:57:29
字體:
來源:轉載
供稿:網友

之前在leetcode中進行string和int的轉化時使用過istringstream,現在大致總結一下用法和測試用例。

介紹:C++引入了ostringstream、istringstream、stringstream這三個類,要使用他們創建對象就必須包含sstream.h頭文件。

istringstream類用于執行C++風格的串流的輸入操作。

ostringstream類用于執行C風格的串流的輸出操作。

stringstream類同時可以支持C風格的串流的輸入輸出操作。

下圖詳細描述了幾種類之間的繼承關系:

C++,stringstream,用法

istringstream是由一個string對象構造而來,從一個string對象讀取字符。

ostringstream同樣是有一個string對象構造而來,向一個string對象插入字符。

stringstream則是用于C++風格的字符串的輸入輸出的。

代碼測試:

#include<iostream> #include <sstream>  using namespace std;<pre name="code" class="cpp">int main(){   string test = "-123 9.87 welcome to, 989, test!";   istringstream iss;//istringstream提供讀 string 的功能   iss.str(test);//將 string 類型的 test 復制給 iss,返回 void    string s;   cout << "按照空格讀取字符串:" << endl;   while (iss >> s){     cout << s << endl;//按空格讀取string   }   cout << "*********************" << endl;    istringstream strm(test);    //創建存儲 test 的副本的 stringstream 對象   int i;   float f;   char c;   char buff[1024];    strm >> i;   cout <<"讀取int類型:"<< i << endl;   strm >> f;   cout <<"讀取float類型:"<<f << endl;   strm >> c;   cout <<"讀取char類型:"<< c << endl;   strm >> buff;   cout <<"讀取buffer類型:"<< buff << endl;   strm.ignore(100, ',');   int j;   strm >> j;   cout <<"忽略‘,'讀取int類型:"<< j << endl;    system("pause");   return 0; } 

輸出:

C++,stringstream,用法

總結:

1)在istringstream類中,構造字符串流時,空格會成為字符串參數的內部分界;

2)istringstream類可以用作string與各種類型的轉換途徑

3)ignore函數參數:需要讀取字符串的最大長度,需要忽略的字符

代碼測試:

int main(){   ostringstream out;   out.put('t');//插入字符   out.put('e');   out << "st";   string res = out.str();//提取字符串;   cout << res << endl;   system("pause");   return 0; } 

輸出:test字符串;

注:如果一開始初始化ostringstream,例如ostringstream out("test"),那么之后put或者<<時的字符串會覆蓋原來的字符,超過的部分在原始基礎上增加。

stringstream同理,三類都可以用來字符串和不同類型轉換。

以上就是小編為大家帶來的C++中stringstream的用法和實例全部內容了,希望大家多多支持VEVB武林網~


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品一区二区三| 日韩中文字幕免费看| 国产欧美精品日韩精品| 精品久久久久久中文字幕| 国产亚洲激情视频在线| 国产成人91久久精品| 亚洲综合日韩在线| 精品久久中文字幕久久av| 日韩在线一区二区三区免费视频| 欧美午夜女人视频在线| 成人黄色影片在线| 亚洲国产精品网站| 亚洲视频欧洲视频| 日韩在线观看网站| 亚洲欧洲av一区二区| 91亚洲精品在线观看| 91精品久久久久久久久中文字幕| 中文字幕日韩在线视频| 97成人精品视频在线观看| 久久久国产91| 草民午夜欧美限制a级福利片| 国产精品影片在线观看| 中文字幕在线看视频国产欧美在线看完整| 国产精品网站视频| 久操成人在线视频| 欧美激情亚洲综合一区| 精品久久中文字幕| 欧美极品美女电影一区| 中文字幕久热精品视频在线| 成人字幕网zmw| 少妇高潮久久久久久潘金莲| 国产精品一区=区| 亚洲国产欧美久久| 日韩一区二区福利| 精品国产福利视频| 少妇高潮久久77777| 精品久久久久久久久久国产| 欧美视频13p| 性夜试看影院91社区| 亚洲精品日产aⅴ| 亚洲欧美国产日韩天堂区| 亚洲国产精品久久久久久| 久久人91精品久久久久久不卡| 亚洲国产精品久久久久秋霞不卡| 九九九久久国产免费| 精品国产区一区二区三区在线观看| 伊人久久综合97精品| 亚洲国产欧美一区二区丝袜黑人| 在线观看视频亚洲| 日韩视频永久免费观看| 久久久91精品| 久久久亚洲成人| 一个人看的www欧美| 亲爱的老师9免费观看全集电视剧| 美女av一区二区| 91免费看片网站| 精品伊人久久97| 狠狠做深爱婷婷久久综合一区| 亚洲成人a级网| 亚洲片在线观看| 成人在线国产精品| 欧美一区二粉嫩精品国产一线天| 亚洲国产成人精品久久久国产成人一区| 久久久久成人精品| xxx一区二区| 日韩av中文字幕在线免费观看| 国产91精品久久久| 久久久久久高潮国产精品视| 欧美成人免费大片| 欧美激情视频免费观看| 久久久久中文字幕2018| 国产成人免费av| 欧美激情视频三区| 国产精品在线看| 国产精品9999| 欧美日韩国产精品一区| 中文字幕在线成人| 精品国产91久久久| 国产精品亚洲欧美导航| 日韩av三级在线观看| 日韩精品一区二区视频| 亚洲国产一区二区三区在线观看| 久久久久北条麻妃免费看| 精品女厕一区二区三区| 成人亲热视频网站| 精品视频在线观看日韩| 日本中文字幕成人| 伊人青青综合网站| 久久久在线免费观看| 亚洲欧美一区二区精品久久久| 亚洲一级黄色片| 日韩av在线一区二区| 久久男人av资源网站| 2018日韩中文字幕| 成人福利视频网| 91网站免费观看| 欧美壮男野外gaytube| 91精品久久久久久久久久久久久| 91久久国产精品91久久性色| 日韩av在线免费观看一区| 国产不卡视频在线| 久久精品色欧美aⅴ一区二区| 亚洲一品av免费观看| 国产狼人综合免费视频| 国产精品久久久久久久久借妻| 中文字幕精品一区二区精品| 中文字幕日韩欧美在线| 亚洲国内精品在线| 久久成人综合视频| 性欧美暴力猛交69hd| 亚洲国产精品99久久| 992tv成人免费视频| 久久九九全国免费精品观看| 精品国偷自产在线视频99| 亚洲系列中文字幕| 国产欧美在线视频| 亚洲国产精品久久久久秋霞蜜臀| 国产成人精品久久| 久久久久久久香蕉网| 日韩av电影手机在线| 日韩中文字幕不卡视频| 国产一区二区美女视频| 亚洲人a成www在线影院| 国产视频精品久久久| 亚洲韩国欧洲国产日产av| 91国产视频在线| 久久久国产精品x99av| 国产精品美女在线| 久久久久久av| 欧美成人精品一区二区| 久久亚洲一区二区三区四区五区高| 欧美亚洲激情在线| 中文字幕亚洲专区| 国产美女主播一区| 欧洲精品久久久| 91av在线视频观看| 日韩电影在线观看永久视频免费网站| 国产精品久久久久久久久久免费| 91系列在线播放| 亚洲国产日韩欧美在线图片| 欧美性xxxx在线播放| 91国产中文字幕| 亚洲成人黄色在线| 91香蕉国产在线观看| 欧美一区二区三区艳史| 中文字幕欧美精品日韩中文字幕| 国产精品都在这里| 国产亚洲激情视频在线| 亚洲黄色在线观看| 欧美最猛性xxxxx免费| 国产成人在线亚洲欧美| 国产成人拍精品视频午夜网站| 中文字幕视频一区二区在线有码| 韩国国内大量揄拍精品视频| 亚洲天堂av在线免费观看| 国产视频久久久| 欧美日韩成人在线观看| 欧美做爰性生交视频| 亚洲成**性毛茸茸| 91精品视频免费看| 亚洲人成在线电影| 欧美专区中文字幕| 日韩av在线天堂网| 97超碰国产精品女人人人爽|