在STL的头文件<sstream>中定义了4个类模板和6个类型。它们均是和basic_string相关的流缓冲区类型。其功能主要是实现将流附着在字符串上,即通过流所提供的格式化功能,从字符串中读取或写入流。同时,这样的流也被命名为基于字符串的流(string stream)。其在头文件中的定义为: