7.5.4  类模板basic_stringstream

7.5.4 类模板 basic_ stringstream

类模板basic_stringstream既可以支持读取basic_string类对象,也可以支持写入basic_string类对象。同样,该类使用basic_stringbuf类的对象控制相关联的序列。类模板basic_stringstream的定义形式为:

978-7-111-51399-5-Chapter07-109.jpg

该类模板包括5个公用类型、两个构造函数。

5个公用类型的定义形式如下:

978-7-111-51399-5-Chapter07-110.jpg

两个构造函数的定义形式如下:

978-7-111-51399-5-Chapter07-111.jpg

两个构造函数实现构造类的对象并初始化缓冲区。

成员函数rdbuf()获取缓冲区的指针;成员函数str()获取缓冲区中的内容或设置缓冲区中的内容。