streamstring用法介绍

来源:互联网 发布:淘宝直播人数真的吗 编辑:程序博客网 时间:2024/04/28 11:54

使用streamstring做string与int之间的转换

头文件为

</pre><pre class="cpp" name="code">#include<sstream>



int 转换为 string

stringstream ss;int num = 123456;ss << num;  //把int类型的变量放入streamstring中//输出”123456“//方法一, 直接输出cout << ss.str();//方法二,将ss写到string类型的变量中string convert_str;ss >> convert_str;cout << convert_str;




string转换为int

stringstream ss;string strNum = "123456";int num;ss << strNum;ss >> num;cout << num;


清空stringstream

有时候需要连续使用streamstring时需要先清空

方法如下,必须同时使用,少了任何一步都不能顺利清空

ss.str("");ss.clear();



参考http://www.dotblogs.com.tw/v6610688/archive/2013/11/08/cplusplus_stringstream_int_and_string_convert_and_clear.aspx





0 0
原创粉丝点击