Zoznam všetkých Zahrnúť C Vysvetlenia C

Jednou z najčastejších chýb programátorov je vytvorenie bicyklov, kolies atď. Je neuveriteľne ťažké nesúhlasiť, pretože v praxi to je, ale ako s tým zaobchádzať? Mnoho programátorov vám povie jedným hlasom: učiť sa STL - štandardnú knižnicu, ktorá obsahuje prácu mnohých vývojárov programovacieho jazyka a môže tiež pomôcť s vývojom nového programu. V tomto článku budeme podrobne skúmať, čo je C #Include, ako funguje a prečo bola vytvorená. Článok sa odporúča nielen pre začínajúcich používateľov operačného systému Windows, ale aj pre programátorov prvého a druhého roka.


Čo je to?

Najprv je užitočné vychovávať tých, ktorí sa prvýkrát stretnú s programovaním a nevie, najmä o jemnosti programovania. Spočiatku boli ľudia naprogramovaní v strojových jazykoch, po vedeckom a technickom pokroku v oblasti mikroprocesorov sa rozhodlo vytvoriť operačný systém pre veľké množstvo používateľov. Myšlienka bola dobrá, ale veľmi ťažká na realizáciu, pretože to by trvalo desať rokov, kým to urobíte, keby ste použili strojové kódy na budovanie programov. Zároveň bola zverená ďalšia úloha: vytvoriť programovací jazyk, v ktorom by bolo jednoduché vytvoriť operačný systém, S. sa stal jazykom
.
Áno, mnohí budú hovoriť, že neexistuje objektovo orientované programovanie ako C ++. To je pravda, ale môžete napísať operačný systém a funkcie, čo je dôkazom jadra Linuxu a systému Windows. V tomto programovacom jazyku sa každá knižnica pripája na začiatok súboru, všetkovďaka štítku #include preprocessor. Po kľúčových tyče by mal byť názov súboru nasledovne: "akoby z zložke kompilátora." Príklady správneho pripojenia: #include


Ak je kompilátor spracovanie každú takú značku, pridať súbory, a potom prechádza všetky lynkovschyku a interpret, ktorý je súčasťou sady kompilátora. Mnoho funkcií pracuje pomerne dobre na C ++, ale nie v opačnom poradí - stojí za to vedieť.

Vizuálne knižnice so zahrnutím

Takže. Už sme zistili, čo Zahrnúť, teraz môžeme pracovať s ním, ale stále nevedia o IDE - Integrated Development Environment. Rozvojové prostredie je v podstate inteligentný prenosný počítač, ak je príliš veľký. Napíš si kód, po ktorom ho chceš zostaviť. Ak pracujete v systéme Linux, bude to musieť urobiť kompiláciu z príkazového riadku, pripojenie ručne alebo pomocou make-súboru všetky vlastné knižnice, ale IDE sa tak deje automaticky.
K dispozícii je plná kontrola nad aplikáciou, ktorá nemala rozbiť systém náhodne. Môžete sa pozrieť na rashoduemыmy zdrojov a čo je najdôležitejšie - chyby v dôsledku vysokej a uvedením linky. Jeden z najlepších IDE je správne považovaný za Microsoft Visual Studio. Navyše toto vývojové prostredie dokonca mierne zmenil jazyk sám, takže v tejto časti sa analyzuje najpopulárnejší štandardné knižnice Visual C
Knižnice zoznamu:
  • Time.h - zaholovkovyy súbor pre dočasné intervaloch.
  • Stdlib.h je hlavičkový súbor spripojená štandardná knižnica tried.
  • Stdio.h je štandardná knižnica vstupných miniaplikácií.
  • Fsteam.h je knižnica pre prácu so súbormi.
  • Existujú aj iné, oveľa špecifickejšie knižnice, ale ich štúdium sa odporúča len vtedy, keď je potrebné pracovať iba s funkciami Visual Studio. Mimochodom, existuje niekoľko variantov tohto IDE, čo závisí od množstva štandardných knižníc, napríklad v verzii PRO sú nástroje na prácu s Androidom, ale v zvyčajnom prípade neexistuje.

    Zoznam všetkých Zahrňte vysvetlenia Od

    Viete, aké sú triedy? Ak nie, potom máte otázku, prečo knižnice končia ".h". Ak chcete byť krátke, triedy sú určitým druhom kociek Lego, ktoré môžu byť vložené do programu. Že to bolo jednoduché - existujú. Pod pravidlom dobrého tónu programovania musí byť oznámenie ich parametrov vyplnené v hlavičkovom súbore, konkrétne v samostatnom príkaze s príponou "*. s "alebo" *. cpp ».
    Pred vysvetlením musíte pochopiť knižnicu C: Zahrnúť [indows.h & gt; - Táto knižnica je vytvorená špeciálne pre operačný systém Windows Vista, "vnútri sú všetky potrebné funkcie a triedy, ktoré pracujú nielen z grafickej súčasti systému, ale aj s parametrami, presnými parametrami príkazového riadku a mnohými ďalšími. Ak chcete napísať programy pod "Winds", potom by mal byť prvý v študijnom zozname. Zoznam STL:
  • Vector.h - pracuje s dynamickou pamäťou nazývanou vektory.
  • Map.h - špeciálne slovníky.
  • Iostream je knižnica pre vstup a výstup v konzole.
  • Fout -pracovať so súbormi. Analóg je C Include.
  • Stdlib je nástupcom triedy iných STL.
  • Errno.h - Súbor hlavičky pre chybu v konzole.
  • Ctype.h je hlavičkový súbor pre prácu s kódom ASP.NET.
  • Štandardná knižnica je neuveriteľná kolekcia rôznych výtvorov tvorcu jazyka, ako aj mnohých ďalších programátorov. Používanie STL sa odporúča na akejkoľvek úrovni. Existuje aj mnoho ďalších menej známych knižníc, napríklad s Include je knižnica pre prácu so systémovými signálmi, ale je potrebné ich študovať v špeciálnych programoch.

    Ako sme už spomenuli: С ++ sa všetko najlepšie od jazyka С. Hlavný je kompilátor, hoci je považovaný za jeden z najpomalších, pretože musí obísť každý súbor, každý riadok na vyhľadávaní špeciálne štítky, potom dať všetko linker, a zatiaľ čo to všetko viaže, bude veľa času, tak veľké projekty idú na jeden a pol hodiny.
    Plus je vysoká rýchlosť prijatého programu, to znamená jeho rýchlosť, takže tento jazyk sa používa takmer všade, kdekoľvek je to možné, dokonca aj v domácich spotrebičoch, existuje povinný reťazec kódu na C ++.

    Čo sa stane, ak váš počítač nemá STL?

    C ++ má dynamickú a statickú kompiláciu. V závislosti od systému, v ktorom sa výrobok vyrába, sú tiež pripojené príslušné knižnice. Napríklad v systéme Linux neexistujú knižnice Windows.h a na oknách nie je x11.lib (knižnice takéto rozšírenie je * .lib). Tento fakt je potrebné zvážiť, ale vďaka inteligentnému IDE si môžete vybrať medzi dynamickým a statickým pridávaním. Keď je dynamická - zo systému špecifickáknižníc a statický projekt trvá dlhšie, ale je zaručený určitý systém.

    Na záver

    Dúfame, že sa vám to páčilo tak ponoriť do nádhernej a farebnom svete programovanie. Ak ste nikdy nenapísal svoj vlastný program, odporúčame začať robiť hneď teraz, pretože chuť víťazstva stroj je veľmi pekné. Dúfame tiež, že štúdia o Include vám bola poskytnutá bez veľkej komplikácie. V každom prípade môžete navštíviť MDSN a učiť sa ešte viac.

    Súvisiace publikácie