char转string
#include<iostream>
#include<sstream>
using namespace std;
int main()
{
char s='a';
/*法一
stringstream ss;
ss<<s;
cout<<ss.str();
*/
/*法二:string的构造函数
string ss(1,s);
cout<<ss;
*/
/*法三
string ss;
ss.push_back(s);
char t='b';
ss.push_back(t);
cout<<ss;
*/
return 0;
}
int和string互相转换
#include<iostream>
#include<sstream>
using namespace std;
int main()
{
/* int 转string
int a=10;
ostringstream os;
os<<a;
cout<<os.str();
*/
/*string转int
string s="10";
istringstream is(s);
int i;
is>>i;
cout<<i;
*/
return 0;
}