stringstream
来源:互联网 发布:jquery 清空表格数据 编辑:程序博客网 时间:2024/06/10 11:11
转载
stringstream的构造函数原形如下:
stringstream::stringstream(string str);
示例代码如下:
#include <iostream>
#include <sstream>
#include <string>
using namespace std;
int main()
{
stringstream ostr(“ccc”);
ostr.put(‘d’);
ostr.put(‘e’);
ostr<<”fg”;
string gstr = ostr.str();
cout<<gstr<<endl;
char a;
ostr>>a;
cout<<a
system(“pause”);
}
除此而外,stringstream类的对象我们还常用它进行string与各种内置类型数据之间的转换。
示例代码如下:
#include <iostream>
#include <sstream>
#include <string>
using namespace std;
int main()
{
stringstream sstr;
//——–int转string———–
int a=100;
string str;
sstr<<a;
sstr>>str;
cout<<str<<endl;
//——–string转char[]——–
sstr.clear();//如果你想通过使用同一stringstream对象实现多种类型的转换,请注意在每一次转换之后都必须调用clear()成员函数。
string name = “colinguan”;
char cname[200];
sstr<<name;
sstr>>cname;
cout<<cname;
system(“pause”);
}
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- stringstream
- zabbix监控交换机
- HTTP之X-Requested-With分析和思考
- Oracle之函数索引修改,重建索引
- 十大Material Design开源项目
- 恶心规律模拟题
- stringstream
- Python -while、for、continue、break语句
- 鸟哥私房菜 第十九章 认识分析日志文件
- 大型网站架构演变和知识体系
- Django 博客
- 用 Clonezilla 光盘备份硬盘分区
- ROS(一)关于创建一个工作空间并且编译一个package的两种方法
- vue小结笔记(3)之指令在表单上的应用
- 大数据CDH5环境搭建