stringstream ss;//一次创建多次使用,需要进行clear()操作清除流状态标记
int i=0;
while (i<3)
{
	ss<<"21";
	string str;
	//str = ss.str();//该方法执行后流状态标志位不会被置1,但可能出现重复现象,可以

//调用str("")清除原有内容。
	ss>>str;//执行后,流状态标志位可能会被置1,需要清除,否则影响后续操作
        ss.clear();//不会出现重复现象
	
	cout<<str<<endl;
        i++;
}        

  

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-08
  • 2021-07-07
  • 2022-12-23
  • 2021-07-20
  • 2022-03-03
猜你喜欢
  • 2021-09-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-14
  • 2021-05-20
  • 2021-06-29
相关资源
相似解决方案