本文に進む 日本−日本語
日本HPホーム 製品とサービス お客様サポート/ ダウンロード ソリューション ご購入の方法
≫ お問い合わせ
詳細検索オプション
日本HPホーム
HP aC++/HP ANSI C バージョン A.06.05 リリースノート > 第1章 HP aC++/HP ANSI C リリースノート

はじめに

≫ 

テクニカル ドキュメント

PDF版
フィードバック
ここから本文が始まります

 ≫ 目次

 ≫ 索引

HP ANSI C コンパイラは、ANSI programming language C standard ISO 9899:1990 をサポートしています。 HP aC++ コンパイラは、ISO/IEC 14882 Standard for the C++ Programming Language (C++ の国際規格) をサポートしています。

バージョン A.05.x の HP ANSI C コンパイラでは、以前のリリースの HP C コンパイラとの高い互換性を保持しつつ、さらに HP aC++ コンパイラの機能との同一性が向上しています。

現在 HP C と aC++ コンパイラはまた、類似した環境で同じ警告とエラーメッセージを生成します。これによって、C と aC++ が混在したコードの開発を簡略化し容易にすることができます。

HP ANSI C と aC++ コンパイラは、別のソフトウェアバンドルとして配布され、個別の製品にバンドルされています。特に、HP aC++ コンパイラのバンドルは HP aC++ ヘッダーを含み、HP ANSI C コンパイラのバンドルは X11MotifDevKit を含みます。

バージョン A.60.05 の HP C コンパイラには、以前のバージョンと互換性のない点はほとんどないので、Itanium®ベース プラットフォームに移行するアプリケーションにこれらの非互換性が与える影響もほとんどありません。

HP aC++ コンパイラのバージョン A.06.05 は、ソースとバイナリについて、HP aC++ の以前のバージョンとの完全な互換性 (OpenMP 機能を含む) を備えています。 ただし、+legacy_v5 オプションのサポートは廃止されました。このオプションは、欠落していたバージョン 5 の機能を補うために、バージョン A.06.00 で一時的に採用されました。 バージョン A.06.05 のリリースでは、バージョン 5 のすべての機能が実装されました。

HP aC++ バージョン A.06.05 には、次のような新機能が含まれています。

  • 大幅に改良された C++ テンプレートのサポートなど、最新の ISO C++ および ISO C99 言語規格への厳密な準拠。

  • より分かりやすい C および C++ 用の警告診断。

  • Tru64 の開発者とアプリケーションを円滑に HP-UX へと移行するために、Tru64 C++ コンパイラに近づけられたルックアンドフィール。

このマニュアルでは、以下のトピックについて説明します。

印刷用画面へ
プライバシー 本サイト利用時の合意事項
© 2005 Hewlett-Packard Development Company, L.P.