Little by little, ...

Wednesday, September 14, 2005

STDCXX - Apache C++ 標準ライブラリ

stdcxxって何?

stdcxx("すたんだーどしーぷらすぷらすらいぶらり"と発音します。えす、てぃー、でぃー、しー、えっくす、えっくすではありません)プロジェクトはRoque Wave SoftwareによるC++標準ライブラリの実装であり、2005年の夏にバージョン4.10がApache Software Foundation(ASF)に寄付されました。現在はApache Incubatorによる支援を受けています。

C++標準ライブラリはアルゴリズム、コンテナ、イテレータのコレクションの他、ソフトウェアの様々な部品の基本的なコンポーネントです。クラス、テンプレート、関数として設計、実装され、C++プログラミングに欠かすことができません。

多くのすばらしい設計やプログラミングの書籍が、親しみやすい方法でC++標準ライブラリについて書いています(Referenceセクションを参照)。さらに、このライブラリの実装に関する必須のクラスリファレンスに加えて、チュートリアルとサンプルプログラムを備えた豊富なユーザーガイドもあります。しかしそうは言っても、C++標準ライブラリに関する究極のリファレンスは、もちろんC++標準それ自身(それとより範囲の小さいC標準)です。いちばん新しいC++とCの標準はANSIeStandards storeで手に入ります。

from

STDCXX - Apache C++ Standard Library

What Is stdcxx

The stdcxx (pronounced "standard C++ library", not S-T-D-C-X-X) project is the Rogue Wave Sofware implementation of the C++ Standard Library, version 4.1.0, donated to the Apache Software Foundation (ASF) in summer 2005 and currently undergoing incubation in the Apache Incubator.

The C++ Standard Library is a collection of algorithms, containers, iterators, and other fundamental components of every piece of software, designed and implemented as C++ classes, templates, and functions essential for writing C++ programs.

A number of excellent design and programming books describe the C++ Standard Library in an approachable way (see the References section). In addition, besides the required Class Reference this implementation of the library also includes an extensive User Guide complete with tutorials and example programs. That being said, the ultimate reference to the C++ Standard Library is, of course, the C++ Standard itself (and to a smaller extent, also the C Standard). An electronic copy of the most recent version of the C++ and C standards can be obtained from the ANSI eStandards store.

STDCXX - Apache C++ Standard Library

0 Comments:

Post a Comment

<< Home