Boost

Wikipediasta
Siirry navigaatioon Siirry hakuun

Boost on ohjelmakirjasto algoritmeja, jotka ovat toteutettu C++-ohjelmointikielellä. Kirjastossa on algoritmitoteutuksia muun muassa lineaarialgebraan, monisäikeistykseen ja säännöllisiin lausekkeisiin.[1][2][3]

Boost-kirjastoa on käytetty esimerkkitoteutuksena C++11-standardikirjaston Technical Report 1 -versiossa.[4][5]

Kirjaston toteutusta tiedostojärjestelmätuelle on ehdotettu C++17-standardiin (ISO/IEC TS 18822:2015).[6][7]

Kirjasto käyttää Boost Software License -nimellä tunnettua avoimen lähdekoodin lisenssiä.[8]

  1. Basic Linear Algebra Library Boost. Viitattu 10.4.2017.
  2. Chapter 1. Fiber boost.org. Viitattu 10.4.2017.
  3. Boost.Regex 5.1.2 boost.org. Viitattu 10.4.2017.
  4. Proposed Draft Technical Report on C++ Library Extensions open-std.org. Viitattu 10.4.2017.
  5. Chapter 38. Boost.TR1 boost.org. Viitattu 10.4.2017.
  6. Filesystem Library Proposal (Revision 4) open-std.org. Viitattu 10.4.2017.
  7. Filesystem Library Version 3 boost.org. Viitattu 10.4.2017.
  8. http://www.boost.org/LICENSE_1_0.txt

Aiheesta muualla

[muokkaa | muokkaa wikitekstiä]
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.