Hjem Utvikling Hva er boost-biblioteker? - definisjon fra techopedia

Hva er boost-biblioteker? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Boost Libraries?

Boost biblioteker består av et sett på over 80 biblioteker for programmeringsspråket C ++. Bibliotekene er tilgjengelige gratis og kan brukes til både gratis og proprietære programvareprosjekter. Boost støtter en rekke oppgaver og strukturer som enhetstesting, bildebehandling, multitretting, generering av pseudorandomnummer, lineær algebra og vanlige uttrykk.

Techopedia forklarer Boost Libraries

Boost gir en rekke fordeler:

  • Bibliotekene er gratis å bruke i alle applikasjoner.
  • Bibliotekene er fagfellevurdert og intet bibliotek blir sendt før det går gjennom en omfattende liste over testsuiter.
  • Det gir et bredt antall funksjoner som er plattformuavhengige.
  • Funksjonene i bibliotekene er ikke avhengige av hverandre, noe som gjør at funksjonene kan brukes uavhengig av programvare.
  • Bibliotekene er troverdige fordi mange Boost-utviklere er i C ++ standardutvalget.

Noen av de viktige bibliotekene i Boost er:

  • hvilken som helst - En trygg og generisk beholder for verdityper
  • bind og mem_fn - Generaliserte permer for medlemsfunksjoner og funksjon / objekt / pekere
  • call_traits - Definerer typer for passering av parametere
  • konseptkontroll - Tilbyr generiske verktøy for programmeringsformål

Det unike salgsstedet til Boost er at det gir ferdige biblioteker for spesifikke formål. For å bygge en programvare, trenger alt utvikleren å velge ut riktig bibliotek og bruke det, uten behov for å utvikle kode fra bunnen av.

Hva er boost-biblioteker? - definisjon fra techopedia