string和各内置类型的互换方法(stringstream的一种用法)

原创 2004年08月19日 20:40:00

/*和c的转换函数比起来用法更为隐蔽,对初学者来说不够直观。*/

#include "iostream"
#include "sstream"
#include "string"
#include "cstdlib"
using namespace std;
int main(void)
{
/*以下是内置类型向string转换的解决方案*/
 int ival;
 char cval;
 ostringstream out_string;
 string str;
 
 ival = 100;
 cval = 'w';
 out_string << ival << " " << cval;
 str = out_string.str();
 cout << str << endl;

/*以下是string向内置类型转换的解决方案*/  
 int itmpe;
 char ctmpe;
 str = "100k";
 istringstream in_string( str );
 in_string >> itmpe >> ctmpe;
 cout << itmpe << " " << ctmpe << endl;
 system( "PAUSE" );
 return 0;
}

使用C++ stringstream来进行数据类型转换

参考文献 [1].C++
  • tao_627
  • tao_627
  • 2014年09月02日 10:17
  • 1998

String类常用用法总结

黑马程序员                                                          Stirng常用方法 ---------------------- ASP...
  • zhaofang_jy
  • zhaofang_jy
  • 2014年03月12日 19:01
  • 1378

C++中stringstream类如何清除缓存

编程的时候常常要将int后double类型转换为string类,这是有必要借助
  • u012954083
  • u012954083
  • 2014年04月11日 23:03
  • 1691

C++中stringstream的使用方法和样例

之前在leetcode中进行string和int的转化时使用过istringstream,现在大致总结一下用法和测试用例。     介绍:C++引入了ostringstream、istringstre...
  • Sophia1224
  • Sophia1224
  • 2016年11月06日 15:46
  • 1753

stringstream与snprintf性能对比测试

最近发现服务中存在大量stringstream对象的创建,导致性能低下,于是对stringstream心生敬畏了,特地做了一下他和snprintf的性能比较测试实验,分别考察了下面四种选择在多线程环境...
  • wjj547670933
  • wjj547670933
  • 2015年03月13日 14:49
  • 900

C++ stringstream的使用 类型转换以及字符分离(功能类似split)

参考: http://www.cppblog.com/Sandywin/archive/2007/07/13/27984.html ##########################...
  • u012005313
  • u012005313
  • 2016年03月04日 16:33
  • 1587

stringstream string转换成long型遇到的问题

程序目的是从键盘的数字保存为long型,为了防止非法输入,现将输入保存为string类型,在使用stringstream类转换为 long型,屏蔽非法输入带来的问题。 问题:需要多次调用strings...
  • zjutczj
  • zjutczj
  • 2016年07月13日 18:18
  • 392

常用 string内置方法

//concat() – 将两个或多个字符的文本组合起来,返回一个新的字符串。    var str = "Hello";    var out = str.concat(" World","!");...
  • crazyzhanyue
  • crazyzhanyue
  • 2017年03月04日 17:59
  • 519

你有被stringstream坑过吗?

stringstream常用来安全的格式化若干个字符串,数值到一个缓冲区, 而不用担心溢出, 可以用来取代snprintf. 但是很多人都在使用stringstream的时候遇到因为strings...
  • zdl1016
  • zdl1016
  • 2013年05月09日 16:04
  • 10486

关于string和stringstream的用法

文章来源:http://blog.csdn.net/xw20084898/article/details/21939811 一、string string 是 C++ 提供...
  • Tidal18
  • Tidal18
  • 2015年01月11日 20:41
  • 199
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:string和各内置类型的互换方法(stringstream的一种用法)
举报原因:
原因补充:

(最多只允许输入30个字)