清除ostringstream对象内容
1 ostringstream oss; 2 string city("ZhuHai"); 3 string name("Robot"); 4 string phoneNumber("10086"); 5 6 oss << city << " "; 7 cout << oss.str() << endl; // 输出ZhuHai 8 oss << name << " "; 9 cout << oss.str() << endl; // 输出ZhuHai Robot,看到的现象是上一次写入ostringstream对象的值依然存在
10
11 12 oss.str(""); // 清空ostringstream对象中的内容 13 oss << phoneNumber<< " "; 14 cout << oss.str() << endl; // 输出10086