Bibliotēku izmantošana
C++ valoda praktiski nav iedomājama bez bibliotēkām. Neizmantojot tās, ļoti daudz kas ir jāprogrammē pašam. Bibliotēku mērķis ir sniegt iespēju izmantot citu cilvēku izmantotu bibliotēku funkcionalitāti. Šajā nodaļā un vispār šīs mācību programmas ietvarā nerunāsim par to, kā rakstīt C++ bibliotēkas, bet apskatīsim, kā tās lietot un biežāk lietojamās no tām.
Iepriekš rakstītajā failu lasīšanas / rakstīšanas piemērā izmantojām #include
Dažas populāras un noderīgas bibliotēkas tiek uzskaitītas 1. tabulā.
Bibliotēkas nosaukums | Apraksts |
---|---|
cmath | Satur matemātikas funkcijas, kā sin, cos u.c. |
cstring | Simbolu masīvu apstrādes funkcijas. |
cstdio | Funkcijas datu ievadīšanai un izvadīšanai. |
cstdlib | C standarta rīku bibliotēka. |
algorithm | Funkcijas darbam ar masīviem un atmiņas diapazoniem. Kārtošana, meklēšana. |
string | Bibliotēka, lai izmantotu string tipu. Piedāvā arī funkcionalitāti string tipa mainīgo apstrādei. |