stringstream的清空操作,注意clear()的使用

来源:互联网 发布:长沙麻将源码 编辑:程序博客网 时间:2024/05/23 15:42

  stringstream位于头文件<sstream>里,遵循先进先出(FIFO)原则,常用于各种类型数据之间的转换。


  stringstream ss;    创建对象ss

  <<                         入流 ,将空格前的一部分从流读入变量

  >>                         出流

  ss.clear();             清空其状态

  ss.str("");              清空其内容


  注意,在多次使用同一个stringstream对象,每次使用后都需要对其进行清空,既要清空其内容,又要清空其状态,否则将有可能出现“Debug Assertion Failed!”的错误!!

 

0 0
原创粉丝点击