Oracle® Solaris Studio 12.4:C++ 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

13.3 使用传统 iostream

要使用来自传统 iostream 库的例程,必须针对所需的库部分将头文件包括进来。下表对头文件进行了具体描述。

表 13-1  iostream 例程头文件
头文件
说明
iostream.h
声明 iostream 库的基本功能。
fstream.h
声明文件专用的 iostreamstreambuf。包括了 iostream.h
strstream.h
声明字符数组专用的 iostreamstreambuf。包括了 iostream.h
iomanip.h
声明操纵符:为了产生不同的效果而插入 iostream 中或从其中提取的值。 包括了 iostream.h
stdiostream.h
(已过时)声明 stdio FILEs. 文件专用的 iostreamsstreambufs。包括了 iostream.h
stream.h
(已过时)包括了 iostream.hfstream.hiomanip.hstdiostream.h。用于兼容 C++ 1.2 版的旧式流。

通常程序中不需要所有这些头文件,而仅包括所需声明的头文件。缺省情况下,libiostream 包含传统的 iostream 库。