c++ 字符串与整型转换 sstream

来源:互联网 发布:淘宝导航全屏css代码 编辑:程序博客网 时间:2024/06/05 20:08
#include <string>#include <sstream>#include <iostream>using namespace std;int main(){int i = 10;stringstream stream;string str;stream << i;stream >> str;std::cout << str << std::endl;stream.clear(); //在进行多次转换前,必须清除streamstream <<100;stream >> str;std::cout << str << std::endl;stream.clear();stream << "500";stream >> i;std::cout << i << std::endl;stream.clear();str = "50";stream << str;stream >> i;std::cout << i << std::endl;stream.clear();char result[8] ;//也支持char *的转换    stream << 8888;    stream >> result;    std::cout << result << std::endl;stream.clear();char x[3]={'1','2','3'};stream << x ;    stream >> i;    std::cout << i << std::endl;while(1);return 0;}

0 0