<sstream> 把字符串当成流:解析文本用 istringstream,拼出文本用 ostringstream,两者都要时用 stringstream。不经过磁盘,适合在线编译器。文件流见教学篇文件流。
函数总览
| 名称 | 作用 |
|---|---|
stringstream | 同一对象上既读又写 |
istringstream | 从字符串提取 |
ostringstream | 向字符串插入,用 str() 取出 |
用法提示
提取失败时流进入 fail 状态,后续 >> 不再工作,须 clear()。需要文件时用 fstream,本站在线环境不能写磁盘。
本节列出字符串流。下一节介绍<array>:长度编译期固定的数组。