Domov vývoj Čo sú podporné knižnice? - definícia z technológie

Čo sú podporné knižnice? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamenajú knižnice Boost?

Podporné knižnice pozostávajú zo súboru viac ako 80 knižníc pre programovací jazyk C ++. Knižnice sú k dispozícii zadarmo a môžu sa používať na projekty bezplatného aj proprietárneho softvéru. Boost podporuje množstvo úloh a štruktúr, ako sú testovanie jednotiek, spracovanie obrazu, multithreading, generovanie pseudonáhodných čísel, lineárna algebra a regulárne výrazy.

Techopedia vysvetľuje podporné knižnice

Boost poskytuje niekoľko výhod:

  • Knižnice sú zadarmo na použitie vo všetkých aplikáciách.
  • Knižnice sú recenzované a žiadna knižnica nie je odovzdaná skôr, ako prejde komplexným zoznamom testovacích balíkov.
  • Poskytuje širokú škálu funkcií, ktoré sú nezávislé od platformy.
  • Funkcie knižníc nie sú vzájomne závislé, čo umožňuje ich použitie v softvérových aplikáciách nezávisle.
  • Knižnice sú dôveryhodné, pretože veľa vývojárov programu Boost je vo výbore pre normy C ++.

Niektoré z dôležitých knižníc v službe Boost sú:

  • any - Bezpečný a všeobecný kontajner pre typy hodnôt
  • bind and mem_fn - Zovšeobecnené spojivá pre členské funkcie a funkcie / objekty / ukazovatele
  • call_traits - Definuje typy pre odovzdávanie parametrov
  • kontrola koncepcie - poskytuje všeobecné nástroje na programovacie účely

Jedinečným predajným miestom spoločnosti Boost je, že poskytuje hotové knižnice na konkrétne účely. Na vytvorenie softvérovej aplikácie je potrebné, aby všetci vývojári vybrali správnu knižnicu a použili ju bez toho, aby bolo potrebné vyvíjať kód od nuly.

Čo sú podporné knižnice? - definícia z technológie