C++ string流
sstream头文件定义了三个类型来支持内存IO,这些类型可以向string写入数据,从string读出数据。就像将string是一个IO流一样。
- istringstream 从string读取数据
- ostringstream 写数据到string
- stringstream 可读可写
stringstream特有的操作:
- sstream strm; strm是一个未绑定的stringstream对象。
- sstream strm(s); strm是一个stringstream对象,保存string s的一个拷贝
- strm.str(); 返回strm所保存的string拷贝
- strm.str(s); 将string s拷贝到strm中,返回void。