一、清空误区
清空stringstream,应该用 .str(""),用clear()是无效的,clear清空的是stream的状态(比如出错状态)
二、进制转换
#include <string>
#include <sstream>
#include <iostream>
int main()
{
std::stringstream stream;
std::string result;
int i = 1000;
stream << i; //将int输入流
stream >> result; //从stream中抽取前面插入的int值
std::cout << result << std::endl; // print the string "1000"
}