Popis svih Uključi C objašnjenja na C

Jedna od najčešćih grešaka programera je stvaranje bicikala, kotača itd. S tim je nevjerojatno teško ne slažete se, jer je u praksi, ali kako se nositi s tim? Mnogi programeri će vam reći u jednom glasu: učiti STL - standardnu ​​knjižnicu koja sadrži rad mnogih programera programskog jezika, a također može pomoći u razvoju novog programa. U ovom ćemo članku detaljno razgovarati o tome što je C #, kako funkcionira i za što je stvoren. Članak se preporučuje ne samo za početnike korisnika operacijskog sustava Windows, već i za programere u prvoj i drugoj godini.

Što je to?

Za početak valja prosvijetliti one koji su prvi put suočeni s programiranjem i ne znaju, osobito o suptilnosti programskog okupljanja. U početku, ljudi programirani na strojnim jezicima, nakon znanstvenog i tehnološkog napretka na području mikroprocesora, odlučeno je stvoriti operativni sustav za velike mase korisnika.

Ideja je bila dobra, ali vrlo je teško implementirati, jer bi trebalo desetljeća, ako koristite strojni kodovi za programe izgradnje. Istodobno je povjereno još jedan zadatak: stvaranje programskog jezika na kojem bi bilo lako stvoriti operativni sustav bio je C.

C logotip

Da, mnogi će reći da ne postoji objektno orijentirano programiranje, kao u C + +. To je istina, ali možete napisati OS na funkcijama, što dokazuje Linux i kernel sustava Windows. U ovom programskom jeziku, svaka knjižnica je povezana na početku datoteke, a sve zahvaljujući oznaku #include predprocesora C. Nakon ključne riječi s mrežom, naziv datoteke trebao bi biti sljedeći: i "pa ako je izvan okvira prevodilaca". Primjer ispravne veze: #include

Tijekom procesa obrade, prevodilac prolazi kroz svaku takvu naljepnicu, dodaje potrebne datoteke, a zatim ih sve prosljeđuje linkeru i prevoditelju uključenom u skup prevoditelja. Mnoge C funkcije dobro funkcioniraju u C + +, ali ne obrnutim redoslijedom - vrijedno je znati.

Uključi biblioteke Visual C

Pa, onda. Već smo shvatili što je uključeno, sada možemo raditi s njom, ali još uvijek ne znate ništa o IDE-u - integriranom razvojnom okruženju. Razvojno okruženje zapravo je pametno prijenosno računalo, ako ga previše smanjite. Pišete svoj kôd, a zatim ga želite sastaviti. Ako radite u Linuxu, te će morati napraviti kompilaciju iz naredbenog retka, spajanje ručno ili preko make-datoteka nestandardne knjižnice, ali u IDE je sve obavlja automatski.

Jednostavan program i standardne knjižnice

Također, postoji cjelovita kontrola nad aplikacijom kako ne bi slučajno prekinuo sustav. Možete pogledati resurse koji se konzumiraju, a što je najvažnije, pogreške su objašnjene što je više moguće i uz liniju.

Jedan od najboljih IDE-a s pravom se smatra Microsoft Visual Studio. Štoviše, u ovom razvojnom okruženju, čak i sam jezik malo promijenio, pa ćemo u ovom odjeljku analizirati najpopularnije knjižnice standardnih Visual C.



Popis knjižnica:

  1. Time.h je datoteka zaglavlja za rad s vremenskim utorima.
  2. Stdlib.h je datoteka zaglavlja s priloženom klasi standardne knjižnice.
  3. Stdio.h je standardna ulazna / izlazna knjižnica.
  4. Fsteam.h je knjižnica za rad s datotekama.

Postoje i druge, mnogo specifičnije knjižnice, no njihova se studija preporučuje samo kada trebate raditi samo s mogućnostima Visual Studio. Usput, postoji nekoliko varijacija IDE, i ovise o tome što set standardnih knjižnica, na primjer, u PRO verzija ima alate za rad s Androidom, ali takav nije uobičajeno.

Popis svih Uključi s objašnjenjima na C

Znate li koje su predavanja? Ako ne, onda imate pitanja o tome zašto knjižnice završavaju s ".h". Ako budete kratki, onda su klase neka vrsta Lego kockica koja se može umetnuti u program. Kako bi olakšali - postoje. Prema pravilu dobrog programiranja, deklaracija njihovih parametara mora biti popunjena u zaglavlju, a izvršenje u zasebnoj datoteci s nastavkom "*. s "ili" *. cpp. "

linije koda

Prije nego je potrebno početak objašnjenje da razumiju C biblioteku: Uključi - Ova knjižnica je dizajniran posebno za operativne „windose” sustava unutar njega su sve potrebne funkcije i klase za rad, ne samo s komponentom grafike sustava, ali i sa parametrima, točan postavke, naredbenog retka i mnogo drugih stvari. Ako želite napisati programe za "Vjetro", onda bi to trebao biti prvi na popisu studija.

STL popis:

  1. Vector.h - rad s dinamičnom memorijom, nazvanim vektori.
  2. Map.h - posebni rječnici.
  3. Iostream je knjižnica koja radi s unosom i izlazom na konzolu.
  4. Izraz - rad s datotekama. Analog je C Uključi .
  5. Stdlib - je klasni nasljednik iz drugih STL-ova.
  6. Errno.h - datoteka zaglavlja za prikaz pogrešaka u konzoli.
  7. Ctype.h je datoteka zaglavlja za rad s kodom asci.

Standardna knjižnica je nevjerojatna zbirka različitih kreacija jezičnog tvorca, kao i mnogih drugih programera. Upotreba STL-a se potiče na bilo kojoj razini. Postoje i mnoge druge manje poznate knjižnice, na primjer, C Include je knjižnica za rad s signalima sustava, no njihovo je studiranje potrebno u visoko specijaliziranim programima.

U C + +

Kao što je već spomenuto: C ++ sve je dobro od glavnog C jezik prevodilac je, iako se smatra jednim od najsporijih, jer on mora dobiti sve datoteke, svaki red u potrazi za određene oznake, a zatim dati sve veznik i, dok je on sve će biti povezano, puno vremena će proći, tako da se veliki projekti prikupljaju do sat i pol.

C jezik

Prednost je velika brzina primljenog programa, tj. brzinu, stoga se ovaj jezik koristi gotovo posvuda, gdje god je to moguće, čak iu kućanskim aparatima postoji C + + obvezna linija koda.

Što se događa ako na računalu nema STL-a?

U C i C + +, postoji dinamička i statična kompilacija. Ovisno o sustavu u kojem je proizvod proizveden, stavljaju se i odgovarajuće knjižnice. Na primjer, biblioteka Windows.h nije na Linuxu, a na sustavu Windows ne postoji x11.lib (postoji proširenje * .lib za knjižnice). Ovu činjenicu treba uzeti u obzir, ali zahvaljujući pametnim IDE-ima može se odabrati između dinamičkih i statičkih sklopova. S dinamičnim - iz sustava specifičnih knjižnica, a u statičkom projektu potrebno je više, ali je zajamčeno da ide u određeni sustav.

bitnim operacijama

U zaključku

Nadamo se da ste voljeli upasti u tako nevjerojatan i šareni programski svijet. Ako nikada niste napisali vlastiti program, preporučujemo da to počnete odmah, jer je okus pobjede nad automobilom previše ugodan. Također se nadamo da će studija Include uključivati ​​vas bez ikakvih posebnih komplikacija. U svakom slučaju, možete posjetiti MDSN i saznati više.

Dijelite na društvenim mrežama:

Povezan
Kako radi autorun Windows 7? Kako ga mogu isključiti?Kako radi autorun Windows 7? Kako ga mogu isključiti?
Kako stvoriti novi korisnik u sustavu Windows 7Kako stvoriti novi korisnik u sustavu Windows 7
Plug and Play - što je to? sinopsisPlug and Play - što je to? sinopsis
Kako naučiti programiranje od nule na popularnim programskim jezicimaKako naučiti programiranje od nule na popularnim programskim jezicima
Najpopularniji programski jezici. Programski jezici za početnikeNajpopularniji programski jezici. Programski jezici za početnike
Razvoj aplikacija za iOS: gdje početi?Razvoj aplikacija za iOS: gdje početi?
Koji je najbolji operativni sustav za netbook?Koji je najbolji operativni sustav za netbook?
Kako ažurirati sustav Windows sami? Jednostavni savjeti za početnikeKako ažurirati sustav Windows sami? Jednostavni savjeti za početnike
Što je kompilator - opisŠto je kompilator - opis
GCC prevodilac za WindowsGCC prevodilac za Windows
» » Popis svih Uključi C objašnjenja na C
LiveInternet