string流,C++ string流及其用法详解
可以用流迭代器和流缓冲区迭代器来传送数据和读取 string 流。string 流是表示内存中字符缓冲区中的 I/O 对象,是定义在 sstream 头文件中的 3 个模板中的一个模板的实例:
- basic_istringstream:支持从内存中的字符缓冲区读取数据。
- basic_ostringstream:支持写数据到内存中的字符缓冲区。
- basic_stringstream:支持字符缓冲区上的输入和输出操作。
字符数据类型是一个模板参数,对于 char 类型的 string 流有如下类型别名:istringstream、ostringstream 和 stringstream。这些对象的继承层次如图 1 所示。
发表评论