Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
C++ Standard Library
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Implementations== {| class="wikitable sortable" ! Name || Organization || Homepage || Acronym || Licence || Latest release |- | GNU C++ Standard Library || [[GNU Project]] and [[Free Software Foundation]] || [https://gcc.gnu.org/] || libstdc++ || [[GPLv3]] with [[GCC Runtime Library Exception]] || New major release once per year |- | LLVM C++ Standard Library || [[LLVM Developer Group]] || [https://libcxx.llvm.org/] || libc++ || [[Apache License 2.0 with LLVM Exceptions]] || Every 2 weeks |- | NVIDIA C++ Standard Library || [[Nvidia]] || [https://github.com/NVIDIA/cccl/tree/main/libcudacxx] || libcudacxx || [[Apache License 2.0 with LLVM Exceptions]] || {{Start date and age|2024|9|4}} |- | Microsoft C++ Standard Library || [[Microsoft]] || [https://github.com/microsoft/STL] || MSVC STL || [[Apache License 2.0 with LLVM Exceptions]] || Daily |- | HPX C++ Standard Library for Parallelism and Concurrency || [[STELLAR Group]] || [https://github.com/STEllAR-GROUP/hpx] || HPX || [[Boost (C++ libraries)#License|Boost Software License 1.0]] || {{Start date and age|2024|5|29}} |- | Electronic Arts Standard Template Library || [[Electronic Arts]] || [https://github.com/electronicarts/EASTL] || EASTL || [[BSD 3-Clause License]] || {{Start date and age|2024|8|31}} |- | Dinkum C++ Library || [[Dinkumware]] || [http://www.dinkumware.com/] || Unknown || Commercial || Unknown |- | Cray C++ Standard Library || [[Cray User Group]] || [https://cug.org/] || Unknown || Commercial || Unknown |} ===Discontinued=== ====Apache C++ Standard Library==== The [[Apache C++ Standard Library]] is another open-source implementation. It was originally developed commercially by [[Rogue Wave Software]] and later donated to the [[Apache Software Foundation]].<ref>[http://stdcxx.apache.org/ Apache C++ Standard Library]</ref> However, 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.<ref>{{cite web |url=http://mail-archives.apache.org/mod_mbox/stdcxx-dev/201307.mbox/%3C0F1B5FEB-9312-44CA-96CF-B586B8CE6BA4@apache.org%3E |title=Apache C++ Standard Library and the Attic |first=Brett |last=Porter |date=18 July 2013 |publisher=stdcxx-dev mailing list |access-date=27 February 2014}}</ref> ===See also=== The following libraries implement much of the C++ Standard Library: {| class="wikitable" ! Name !! Homepage !! Description |- | Abseil || [https://github.com/abseil/abseil-cpp]|| An open source collection of libraries used internally by Google |- | Folly || [https://github.com/facebook/folly]|| A variety of [[C++14]] libraries that are used extensively by Facebook |- | Bareflank Support Library || [https://github.com/Bareflank/bsl]|| A C++ library where everything can be executed at compile time |}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)