C++char类型到string类型的转换1. char  到  string
    char c = 'j';
    stringstream stream;
    stream << c;
  string str = stream.str();  //这⾥str="j",char类型转换为string类型
2. char* 到 string
  这⾥假设我们要将⼀个字符串中的  “每个字符”  都转换为    “⼀个字符串”;
  string str="abc";
  vector<string> res;
  for(int i=0;i<str.size();i++)
  {
    char *tempchar = &str[i];
    string tempstring(tempchar);
    res.push_back(tempstring);
  }
  /*c++中string的用法
  最后,res为:
  {"abc","bc","c"}
  */

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。