stringstream的清空操作,注意clear()的使用
Posted 爱作的小兔子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了stringstream的清空操作,注意clear()的使用相关的知识,希望对你有一定的参考价值。
stringstream位于头文件<sstream>里,遵循先进先出(FIFO)原则,常用于各种类型数据之间的转换。
stringstream ss; 创建对象ss
<< 入流 ,将空格前的一部分从流读入变量
>> 出流
ss.clear(); 清空其状态
ss.str(""); 清空其内容
注意,在多次使用同一个stringstream对象,每次使用后都需要对其进行清空,既要清空其内容,又要清空其状态,否则将有可能出现“Debug Assertion Failed!”的错误!!
以上是关于stringstream的清空操作,注意clear()的使用的主要内容,如果未能解决你的问题,请参考以下文章
C/C++ 学习笔记:istringstreamostringstreamstringstream 类介绍 和 stringstream类 clear函数的真正用途
C/C++ 学习笔记:istringstreamostringstreamstringstream 类介绍 和 stringstream类 clear函数的真正用途
istringstreamostringstreamstringstream 类介绍 和 stringstream类 clear函数的真正用途