Boost er et sett på omkring 80 biblioteker for programmeringsspråket C++. Bibliotekene støtter oppgaver og strukturer som lineær algebra, pseudo-slumptallsgenerator, multitråder, bildeprosessering, regulære uttrykk og enhetstesting.

Boost
Nyeste versjon1.85.0 (15. april 2024)[1]
Kodelagerhttps://github.com/boostorg/boost
Operativsystemmultiplattform
Skrevet iC++[2]
TypeByggesystem
LisensBoost Software License[3][4]
Nettstedwww.boost.org (en)
svn.boost.org (en)[5]
github.com (en)[6]

De fleste bibliotekene er lisensiert under Boost Software License, som tillater dem å brukes med både frie og proprietære programvareprosjekter. Mange av Boost's grunnleggere er i standardkomitéen til C++, og flere av bibliotekene har blitt inkorporerte i både C++ teknisk rapport 1 og i C++ 11 standarden.[7]

Referanser rediger

  1. ^ https://www.boost.org/users/history/version_1_85_0.html.
  2. ^ «The boost Open Source Project on Open Hub: Languages Page». Open Hub. Besøkt 18. juli 2018. 
  3. ^ «The boost Open Source Project on Open Hub: Licenses Page». Open Hub. Besøkt 18. juli 2018. 
  4. ^ «Boost Software License». 
  5. ^ api.github.com, besøkt 8. januar 2017[Hentet fra Wikidata]
  6. ^ api.github.com, besøkt 21. februar 2017[Hentet fra Wikidata]
  7. ^ «Library Technical Report». JTC1/SC22/WG21 - The C++ Standards Committee. 2. juli 2003. Besøkt 1. februar 2012. 

Litteratur rediger

  • Demming, Robert; Duffy, Daniel J. (2010). Introduction to the Boost C++ Libraries; Volume I - Foundations. Datasim Education BV, 1. november 2010. ISBN 978-9-4910280-1-4. ISBN 94-910280-1-4. 
  • Demming, Robert; Duffy, Daniel J. (2012). Introduction to the Boost C++ Libraries; Volume II - Advanced Libraries. Datasim Education BV, 3. februar 2012. ISBN 978-9-4910280-2-1. ISBN 94-910280-2-2. 
  • Duckett, George (2015). C++ Boost: Questions and Answers Kindle Edition. Amazon Digital Services LLC, 5. januar 2015. ASIN: B00RW2E8HK. 
  • Karlsson, Björn (2005). Beyond the C++ Standard Library: An Introduction to Boost. Addison-Wesley Professional, 10. september 2005. ISBN 978-0-3211335-4-0. ISBN 94-910280-2-2. 
  • Mukherjee, Arindam (2015). Learning Boost C++ Libraries. Packt Publishing, 31. juli 2015. ISBN 978-1-7835512-1-7. 
  • Nakariakov, Sergei (2013). The Boost C++ Libraries: Generic Programming. CreateSpace Independent Publishing Platform, 27. april 2013. ISBN 14-848139-1-X. ISBN 978-1-4848139-1-1. 
  • Nakariakov, Sergei (2013). Generic Algorithms and Data Structures using C++11: Origin : Future of Boost C++ Libraries. CreateSpace Independent Publishing Platform, 13. april 2013. ISBN 14-841115-4-0. ISBN 978-1-4841115-4-3. 
  • Polukhin, Antony (2013). Boost C++ Application Development Cookbook. Packt Publishing, 26. august 2013. ISBN 978-1-8495148-8-0. ISBN 18-495148-8-7. 
  • Schäling, Boris (2014). The Boost C++ Libraries. XML Press; 1. utgave, 31. juli 2011, ISBN 09-822191-9-9, ISBN 978-0-9822191-9-5; 2. utgave, 22. september 2014. ISBN 978-1-9374343-6-6. ISBN 19-374343-6-2. 
  • Siek, Jeremy, G.; Lee, Lie-Quan; Lumsdaine, Andrew (2001). The Boost Graph Library: User Guide and Reference Manual. Addison-Wesley Professional; 30. desember 2001. ISBN 978-0-2017291-4-6. ISBN 02-017291-4-8. 

Eksterne lenker rediger