1、如何将非string数据转换成string。
具体地,如何将char *转换成string格式。利用字符串流类stringstream,可以将任意类型转换成字符串,如下程序:
#include<sstream>
#include<stdio.h>
#include<string>
int main(int argc, const char * argv[])
{
char strS[100] = "hello world!";
std::stringstream stros;
stros<<strS;
std::string strDest = stros.str();
printf("%s\n",strDest.c_str());
}
网友评论