7.5.2  类模板basic_istringstream

7.5.2 类模板 basic_ istringstream

类模板basic_istringstream支持读取basic_string类型的对象。它使用basic_stringbuf类型的对象控制相关的存储区域。

类模板basic_istringstream的定义形式为:

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

其中包括5个公用类型定义、两个构造函数和3个成员函数。

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

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

两个构造函数的形式为:

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

3个成员函数的形式为:

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

两个构造函数主要用于构造类的对象及其初始化缓冲区。

其中成员函数rdbuf()用以获取缓冲区内的内存(数据)指针,成员函数str()用以获取或指定缓冲区的内容。