JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Studio 12.3:C++ 用户指南     Oracle Solaris Studio 12.3 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分C++ 编译器

1.  C++ 编译器

2.  使用 C++ 编译器

3.  使用 C++ 编译器选项

第 2 部分编写 C++ 程序

4.  语言扩展

5.  程序组织

6.  创建和使用模板

7.  编译模板

8.  异常处理

9.  改善程序性能

10.  生成多线程程序

第 3 部分库

11.  使用库

12.  使用 C++ 标准库

13.  使用传统 iostream

13.1 预定义的 iostream

13.2 iostream 交互的基本结构

13.3 使用传统 iostream

13.3.1 使用 iostream 进行输出

13.3.1.1 定义自己的插入运算符

13.3.1.2 处理输出错误

13.3.1.3 刷新

13.3.1.4 二进制输出

13.3.2 使用 iostream 进行输入

13.3.3 定义自己的提取运算符

13.3.4 使用 char* 提取器

13.3.5 读取任何单一字符

13.3.6 二进制输入

13.3.7 查看输入

13.3.8 提取空白

13.3.9 处理输入错误

13.3.10 结合使用 iostreamstdio

13.4 创建 iostream

13.4.1 使用类 fstream 处理文件

13.4.1.1 打开模式

13.4.1.2 在未指定文件的情况下声明 fstream

13.4.1.3 打开和关闭文件

13.4.1.4 使用文件描述符打开文件

13.4.1.5 在文件内重新定位

13.5 iostream 赋值

13.6 格式控制

13.7 操纵符

13.7.1 使用无格式操纵符

13.7.2 参数化操纵符

13.8 strstream:用于数组的 iostream

13.9 stdiobuf:用于 stdio 文件的 iostream

13.10 处理 streambuf

13.10.1 streambuf 指针类型

13.10.2 使用 streambuf 对象

13.11 iostream 手册页

13.12 iostream 术语

14.  生成库

第 4 部分附录

A.  C++ 编译器选项

B.  Pragma

词汇表

索引

13.11 iostream 手册页

许多 C++ 手册页都介绍了 iostream 库的详细信息。下表概述了每个手册页中的内容。

要访问传统 iostream 库手册页,请键入:

example% man -s 3CC4 name

表 13-3 iostream 手册页概述

手册页
概述
filebuf
详细介绍了从 streambuf 派生并专用于文件的类 filebuf 的公用接口。有关从类 streambuf 继承的功能的详细信息,请参见 sbufpub(3CC4) 和 sbufprot(3CC4) 手册页。可通过类 fstream 使用 filebuf 类。
fstream
详细介绍了类 ifstreamofstreamfstream 的专用成员函数,这些类是用于文件的 istreamostreamiostream 专用版本。
ios
详细介绍了作为 iostream 的基类的类 ios 的各个部分。该类也包含了所有流公共的状态数据。
ios.intro
简要介绍了 iostream
istream
详细说明了以下内容:
  • istream 的成员函数,这些函数支持对从 streambuf 获取的字符进行解释

  • 输入格式化

  • 归为类 ostream 的一部分的定位函数

  • 某些相关函数

  • 相关操纵符

manip
介绍了 iostream 库中定义的输入和输出操纵符。
ostream
详细说明了以下内容:
  • ostream 的成员函数,这些函数支持对写入 streambuf 的字符进行解释

  • 输出格式化

  • 归为类 ostream 的一部分的定位函数

  • 某些相关函数

  • 相关操纵符

sbufprot
介绍了对从类 streambuf 派生的类进行编码的程序员所需的接口。有关 sbufprot(3CC4) 手册页中未讨论的一些公用函数,另请参见 sbufpub(3CC4) 手册页。
sbufpub
详细介绍了 streambuf 类的公用接口,尤其是 streambuf 的公用成员函数。该手册页包含了直接处理 streambuf 类型的对象所需的信息,或是查找从 streambuf 派生的类从其继承的函数所需的信息。如果要从 streambuf 派生类,另请参见 sbufprot(3CC4) 手册页。
ssbuf
详细介绍了从 streambuf 派生并专用于处理字符数组的类 strstreambuf 的专用公用接口。有关从类 streambuf 继承的功能的详细信息,请参见 sbufpub(3CC4) 手册页。
stdiobuf
包含类 stdiobuf 的简要描述,该类是从 streambuf 中派生的并专用于处理 stdio FILE。有关从类 streambuf 继承的功能的详细信息,请参见 sbufpub(3CC4) 手册页。
strstream
详细介绍了由从 iostream 派生并专用于处理字符数组的一组类实现的 strstream 的专用成员函数。