OqPoWah.com

Seznam vseh Vključi C pojasnila o C

Ena izmed najpogostejših napak programerjev je ustvarjanje koles, koles itd. S tem se je zelo težko ne strinjati, ker je v praksi to, ampak kako ravnati z njo? Mnogi programerji vam bodo povedali z enim glasom: naučiti STL - standardne knjižnice, ki vsebuje delo številnih razvijalcev programskega jezika in lahko pomaga tudi pri razvoju novega programa. V tem članku bomo podrobno razpravljali o tem, kaj je C # Include, kako deluje in za kaj je bil ustvarjen. Članek priporočamo ne le novim uporabnikom operacijskega sistema Windows, temveč tudi programerjem prvega drugega leta.

Kaj je to?

Za začetek je smiselno, da prvič opozorimo na tiste, ki se prvič srečujejo s programiranjem, in ne vem, še posebej o tanjšinah programskega zbiranja. Sprva so bili ljudje, programirani v strojnih jezikih, po znanstvenem in tehnološkem napredku na področju mikroprocesorjev odločili, da ustvarijo operacijski sistem za velike množice uporabnikov.

Ideja je bila dobra, vendar je zelo težko izvedljiva, saj bi bilo treba desetletja, če jo uporabljate strojne kode za gradnjo programov. Obenem je bila zaupana še ena naloga: ustvarjanje programskega jezika, na katerem bi bilo enostavno ustvariti operacijski sistem, je C.

C logotip

Da, mnogi bodo rekli, da ni objektno usmerjenega programiranja, kot v C + +. To je res, vendar lahko OS napišete na funkcije, kar dokazujejo Linux in jedro sistema Windows. V tem programskem jeziku je vsaka knjižnica povezana na začetku datoteke, vse zahvaljujoč oznaki #include predprocesorja C. Po ključni besedi z mrežo mora biti ime datoteke naslednje: in "tako, če je zunaj mape prevajalnika". Primer pravilne povezave: #include

Med procesom obdelave prevajalnik prehaja skozi vsako takšno nalepko, doda potrebne datoteke in nato vse preide na povezovalca in tolmača, ki je vključen v niz prevajalnika. Veliko C funkcij deluje precej dobro v C + +, vendar ne v obratnem vrstnem redu - vredno vedeti.

Vključite knjižnice Visual C

No, potem. Že smo ugotovili, kaj vključujejo, zdaj lahko delamo z njo, vendar še vedno ne poznate ničesar o IDE - integriranem razvojnem okolju. Razvojno okolje je v resnici pameten prenosni računalnik, če ga preveč zmanjšate. Napišete svojo kodo, nato jo želite sestaviti. Če delate v Linuxu, bi morali narediti kompilacijo v ukazni vrstici, ki povezuje ročno ali preko make-datoteka nestandardnih knjižnice, ampak v IDE je vse naredil samodejno.

Preprost program in standardne knjižnice

Prav tako je popoln nadzor nad aplikacijo, da sistem ne poškoduje po naključju. Lahko si ogledate vire, ki jih porabite, in kar je najpomembneje, so napake razložene čim bolj podrobno in s črto.

Eden najboljših IDE-jev se upravičeno šteje za Microsoft Visual Studio. Poleg tega je v tem razvojnem okolju celo sam jezik nekoliko spremenjen, zato bomo v tem poglavju analizirali najbolj priljubljene standardne knjižnice Visual C.

Seznam knjižnic:

  1. Time.h je glava za delo s časovnimi režami.
  2. Stdlib.h je glava s priloženim standardnim razredom knjižnice.
  3. Stdio.h je standardna vhodna / izhodna knjižnica.
  4. Fsteam.h je knjižnica za delo z datotekami.



Obstajajo pa tudi druge, veliko bolj specifične knjižnice, vendar je njihova študija priporočljiva le, če potrebujete samo delo z zmogljivostmi Visual Studio. Mimogrede, obstaja več različic tega IDE, na katerem so garniture standardnih knjižnic odvisni, na primer, v različici PRO obstajajo orodja za delo z Androidom, vendar je to običajno.

Seznam vseh Vključi z razlagami o C

Ali veste, kateri razredi so? Če ne, potem imate vprašanja o tem, zakaj se knjižnice končajo s ».h«. Če je kratek, potem so razredi neke vrste Lego kocke, ki jih je mogoče vstaviti v program. Da bi bilo enostavno - obstajajo. V skladu s pravilom dobrega programiranja je treba deklaracijo njihovih parametrov izpolniti v datoteki glave in izvedbo v ločeni datoteki z razširitvijo "*. z "ali" *. cpp. "

vrstice kode

Preden je potrebno začetek razlage za razumevanje knjižnico C: Vključi - Ta knjižnica je zasnovana posebej za uporabo "windose" sistemov znotraj pa so vse potrebne funkcije in razredi za delo, ne le s komponento grafika sistema, ampak tudi s parametri, natančne nastavitve, ukazno vrstico in veliko drugih stvari. Če želite napisati programe za "Vetrovi", potem mora biti prvi na seznamu študij.

Seznam STL:

  1. Vector.h - delo z dinamičnim pomnilnikom, imenovanim vektorji.
  2. Map.h - posebni slovarji.
  3. Iostream je knjižnica za delo z vhodom in izhodom na konzolo.
  4. Fout - delo z datotekami. Analog je C Vključi .
  5. Stdlib - je razredni dedič iz drugih STL.
  6. Errno.h - glava datoteke za prikaz napak v konzoli.
  7. Ctype.h je glava datoteke za delo z asci kodo.

Standardna knjižnica je neverjetna zbirka različnih stvaritev ustvarjalca jezika, pa tudi veliko drugih programerjev. Uporaba STL se spodbuja na vseh ravneh. Obstajajo tudi številne druge manj znane knjižnice, na primer C Include je knjižnica za delo s sistemskimi signali, vendar je njihova študija potrebna v visoko specializiranih programih.

V C + +

Kot je bilo že omenjeno: vsi C ++ je dobro od glavnega jezika C prevajalnik je, čeprav se šteje ena najpočasneje, ker ima, da bi dobili vse datoteke, vsako vrstico pri iskanju posebne oznake, nato pa se vse povezovalnik, in, medtem ko on vse bo povezano, veliko časa bo minilo, zato se veliki projekti zbirajo do uro in pol.

C jezik

Prednost je velika hitrost prejetega programa, tj. njegova hitrost, zato se ta jezik uporablja skoraj povsod, kjerkoli je mogoče, tudi v gospodinjskih aparatih je obvezna vrstica kode v C + +.

Kaj se zgodi, če v računalniku ni STL?

V C in C + + je dinamična in statična kompilacija. Odvisno od sistema, v katerem se izdelek proizvaja, so tudi ustrezne knjižnice. Na primer, knjižnica Windows.h ni na Linuxu, v sistemu Windows ni x11.lib (obstaja razširitev * .lib za knjižnice). To dejstvo je treba upoštevati, vendar je zaradi pametnih IDE mogoče izbrati dinamične in statične sklope. Z dinamičnim - iz sistemskih specifičnih knjižnic in v statičnem projektu je več, vendar je zagotovljeno, da gre v določen sistem.

bitne operacije

Na koncu

Upamo, da vam je všeč, da se potopite v tako neverjeten in barvit programski svet. Če še nikoli niste napisali svojega programa, priporočamo, da to storite takoj, ker je okus zmage nad avtomobilom preveč prijeten. Upamo tudi, da vas bo študija Include vključila brez posebnih zapletov. V vsakem primeru lahko obiščete MDSN in izvedite več.

Zdieľať na sociálnych sieťach:

Príbuzný