文档信息
前言
第 1 部分C++ 编译器
1. C++ 编译器
2. 使用 C++ 编译器
3. 使用 C++ 编译器选项
第 2 部分编写 C++ 程序
4. 语言扩展
5. 程序组织
6. 创建和使用模板
7. 编译模板
8. 异常处理
9. 改善程序性能
10. 生成多线程程序
第 3 部分库
11. 使用库
12. 使用 C++ 标准库
12.1 C++ 标准库头文件
12.2 C++ 标准库手册页
12.3 STLport
12.3.1 重新分发和支持的 STLport 库
12.4 Apache stdcxx 标准库
13. 使用传统 iostream 库
14. 使用复数运算库
15. 生成库
第 4 部分附录
A. C++ 编译器选项
B. Pragma
词汇表
索引
通过使用 -library=stdcxx4 进行编译,在 Solaris 中使用 Apache stdcxx 版本 4 C++ 标准库代替缺省的 libCstd。此选项还会隐式设置 -mt 选项。stdcxx 库需要使用多线程模式。必须在整个应用程序的每个编译和链接命令中一致使用此选项。用 -library=stdcxx4 编译的代码与用缺省的 -library=Cstd 或可选的 -library=stlport4 编译的代码不能用在同一程序中。