C++ ライブラリ・リファレンス ホーム目次前ページへ次ページへ索引


第 1 章

C++ ライブラリについて

C++ クラスライブラリとは、再利用可能なコードをモジュール単位で集めたものです。クラスライブラリを使用すると、既存のテスト済みコードをプログラムに組み込むことができます。

C++ ライブラリは、1 つ以上のヘッダーファイルと 1 つのオブジェクトファイルで構成されています。ヘッダーファイルには、クラスの定義など、ライブラリ関数を使用するのに必要なさまざまな定義が入っています。オブジェクトファイルには、コンパイル済みの関数とデータが入っており、それをユーザーが作成したプログラムとリンクすることで実行可能プログラムが作成されます。

本書では、C++ コンパイラで提供される次の 3 つのクラスライブラリについて説明します。

共有ライブラリと静的ライブラリの構築方法、ライブラリの使用方法については、
『C++ ユーザーズガイド』を参照してください。

マニュアルページ

このマニュアルで説明するライブラリに関連するマニュアルページは、次の場所にあります。

install-directory/SUNWspro/man/man3

install-directory/SUNWspro/man/man3CC4

install-directory/SUNWspro/man/man3c++

install-directory はインストールディレクトリです。デフォルトでは /opt です。
日本語化されているマニュアルページは install-directory/SUNWspro/man/ja 以下にあります。

上記のマニュアルページを参照するには、MANPATH の指定に
install-directory/SUNWspro/man が含まれていなければなりません。MANPATH の設定手順については、「はじめに」「Sun WorkShop 開発ツールへのアクセス方法」を参照してください。

Sun WokShop Compiler C++ ライブラリのマニュアルページを表示するには、次のように入力します (library-name には、ライブラリ名を入力します)。

example% man library-name

Sun WorkShop C++ コンパイラの互換モードライブラリのマニュアルページを表示するには、次のように入力します。

example% man -s 3CC4 library-name

あるいは、ブラウザでマニュアルページにアクセスするには、次のファイルを開きます。

file:install-directory/SUNWspro/docs/ja/index.html

デフォルトのインストールディレクトリ (install-directory)/opt です。

その他のライブラリ

今回のリリースでは、complexiostreams および C++ 標準 ライブラリに加えて、Tools.h++ ライブラリ、Sun WorkShop Memory Monitor ライブラリが含まれています。

Tools.h++ ライブラリ

Tools.h++ は、RogueWave の C++ 基礎クラスライブラリです。このリリースにはバージョン 7 の Tools.h++ ライブラリが含まれています。Tools.h++ライブラリの詳細については、次のマニュアルを参照してください。

Sun WorkShop Memory Monitor

Sun WorkShop Memory Monitor には、メモリーリークやメモリーの断片化、メモリーの早期解放の問題を自動的に報告し、解決する機能があります。Sun WorkShop Memory Monitor には、次の 3 つの操作モードがあります。

使用されるモードは、アプリケーションのリンク先のライブラリによって決まります。

Sun WorkShop Memory Monitor の構成要素は次のとおりです。

Sun WorkShop Memory Monitor に関する文書を表示するには、Memory Monitor を起動するか、ブラウザで次のファイルを開きます。

file:install-directory/SUNWspro/docs/ja/index.html

install-directory は、Sun WorkShop インストールディレクトリのパスに置き換えてください。デフォルトのインストールでは、install-directory/opt です。

Sun WorkShop Memory Monitor のマニュアルページは、次の場所にあります。

install-directory/SUNWspro/man/man1

install-directory/SUNWspro/man/man3

install-directory は、デフォルトでは /opt です。
日本語化されているマニュアルページは install-directory/SUNWspro/man/ja 以下にあります。

表 1-1   Sun WorkShop Memory Monitor のマニュアルページ
マニュアルページ 概要
gcmonitor Sun WorkShop Memory Monitor の Web インタフェース
gcFixPrematureFrees Sun WorkShop Memory Monitor による、早期メモリー解放の修正を有効または無効にする。
gcInitialize 起動時に Sun WorkShop Memory Monitor を構成する。



サン・マイクロシステムズ株式会社
Copyright information. All rights reserved.
ホーム   |   目次   |   前ページへ   |   次ページへ   |   索引