Apache C++ Standard Library

Apache C++ Standard Library
Developer(s) Apache Software Foundation
Stable release
4.2.1 / May 1, 2008 (2008-05-01)
Development status Inactive
Written in C++
Operating system Cross-platform
Type C++ Standard Library
License Apache License 2.0
Website stdcxx.apache.org

Apache C++ Standard Library project (code name stdcxx) is a set of classes and functions, which are written in the core language.

Purpose

The Standard Library provides several generic containers, functions to utilise and manipulate these containers, function objects, generic strings and streams (including interactive and file I/O), support for some language features, and everyday functions for tasks such as finding the square root of a number. The goal of the Apache C++ Standard Library is to provide a free, open source implementation of the ISO/IEC 14882 international standard for C++ with cross-platform library, portability and consistent behavior.

History

In summer of 2005, Rogue Wave Software donated its commercial source code to Apache Software Foundation. After more than five years without a release, the board of the Apache Software Foundation decided to end this project and move it to Apache Attic.[1] This move occurred on May 15th, 2014.

Key features

The key features of the stdcxx project at the time of submission include:

See also

References

  1. Brett Porter (18 July 2013). "Apache C++ Standard Library and the Attic". stdcxx-dev mailing list. Retrieved 27 February 2014.

External links

This article is issued from Wikipedia - version of the 9/13/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.