Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
niekoľko programovacích jazykov , vyžadujú hlavičkové súbory . Patrí medzi ne C , jazyk vyvinutý v roku 1970 v Bellových telefónnych laboratóriách , a súvisiace C + + , vyvinutý na začiatku 1980 . Objective - C je neskorší dodatok k tejto skupine jazykov , ktorá zahŕňa Smalltalk typu správ pre jazyk C. Všetky tieto jazyky sú objektovo orientované a široko používaný pre programovanie .
Obsah
Hlavičkové súbory pre jazyky C - založené zvyčajne obsahujú niekoľko špecifických typov informácií . Patrí medzi popredných vyhlásenie , vyhlásenie o typy , premenné alebo funkcie , pre ktoré programátor doteraz vytvorili úplnú definíciu . Vpred vyhlásenie v hlavičkových súborov zvyčajne definujú premenné , podprogramy a triedy . Tvorba týchto vyhlásení v hlavičke súboru umožňuje iný kód ľahko a rýchlo prístup k informáciám . Väčšina hlavičkové súbory neobsahujú žiadne iné informácie ako vyhlásenie a nedefinujú , ako sú ich funkcie implementovaná , iba to , že existujú
Používa
hlavičky. súbor hovorí kompilátora , aké konkrétne funkcie alebo premenné sa a odkiaľ pochádza . Bez tejto informácie , kompilátor by jednoducho nahlásiť nedefinovaná chyba funkcie . C a C + + štandardné knižnice , zbierky spoločných hlavičiek a knižničných rutín v týchto jazykoch , tradične používajú hlavičkové súbory deklarovať svoje štandardné funkcie .
Úvahy
Nie všetky programovania jazyky vyžadujú hlavičkový súbor pracovať správne . Novšie jazyky , ako je C # , ktorý bol vyvinutý spoločnosťou Microsoft v ranom 2000s , a Java , nepoužívajte vpred vyhlásenie . Môžu čítať z dynamických knižníc symbolov priamo a dokáže rozpoznať identifikátorov priamo zo zdrojových súborov , čo eliminuje potrebu hlavičke súboru . Tieto jazyky vyžadujú programátori dodržiavať schému pomenovania , ktorá umožňuje kompilátor nájsť správne zdrojové súbory .