Koti kehitys Mitä ovat lisäkirjastot? - määritelmä techopediasta

Mitä ovat lisäkirjastot? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä Boost-kirjastot tarkoittavat?

Boost-kirjastot koostuvat sarjasta yli 80 kirjastoa C ++ -ohjelmointikielelle. Kirjastot ovat saatavana ilmaiseksi, ja niitä voidaan käyttää sekä ilmaisiin että omistamiin ohjelmistoprojekteihin. Boost tukee useita tehtäviä ja rakenteita, kuten yksikkötestaus, kuvankäsittely, monisäikeisyys, pseudo-satunnaisten lukujen generointi, lineaarinen algebra ja säännölliset lausekkeet.

Techopedia selittää Boost-kirjastot

Boost tarjoaa useita etuja:

  • Kirjastot ovat ilmaisia ​​käytettäväksi kaikissa sovelluksissa.
  • Kirjastot on vertaisarvioitu, eikä mitään kirjastoa hyväksytä ennen kuin se käy läpi kattavan luettelon testisarjoista.
  • Se tarjoaa suuren määrän toiminnallisuuksia, jotka ovat riippumattomia alustasta.
  • Kirjastojen ominaisuudet eivät ole toisistaan ​​riippuvaisia, mikä mahdollistaa ominaisuuksien käytön ohjelmistosovelluksissa itsenäisesti.
  • Kirjastot ovat uskottavia, koska monet Boost-kehittäjät ovat C ++ -standardikomiteassa.

Jotkut Boostin tärkeistä kirjastoista ovat:

  • mikä tahansa - turvallinen ja yleinen säilytyslaji arvolajeille
  • bind and mem_fn - yleiset sideaineet jäsentoiminnoille ja funktioille / objekti / osoittimille
  • call_traits - määrittelee tyypit parametrien siirtämiselle
  • konseptitarkistus - tarjoaa yleisiä työkaluja ohjelmointia varten

Boostin ainutlaatuinen myyntipiste on, että se tarjoaa valmiita kirjastoja erityistarkoituksiin. Ohjelmistosovelluksen rakentamiseksi kehittäjän tarvitsee vain valita oikea kirjasto ja käyttää sitä ilman, että sinun täytyy kehittää koodia tyhjästä.

Mitä ovat lisäkirjastot? - määritelmä techopediasta