Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť C + + hlavičku súboru

C + + programovací jazyk umožňuje organizovať svoj ​​kód do samostatných , opakovane použiteľných súborov . Súbor " záhlavie " obsahuje výhľadové vyhlásenia tried , funkcií , premenných a ďalších komponentov . Hlavičkové súbory majú zvyčajne príponu " . H " alebo " . HPP " príponu súboru . Implementácie objektov deklarované v hlavičkovom súbore sú definované v samostatnom súbore , ktorý zvyčajne má príponu " . C " alebo " . CPP " . Tento prístup umožňuje zostaviť svoj ​​kód ako opakovane použiteľný knižnice pomocou súboru záhlavie odkaz na knižnice . Hlavičkový súbor zvyčajne obsahuje formálne Application Programming Interface ( API ) dokumentáciu popisujúcu knižnicu pre ostatných programátorov . Veci , ktoré budete potrebovať
kód editore alebo textového editora
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvorte nový súbor vo vašom obľúbenom kódu alebo textového editora . Uložte ho ako textového súboru s príponou " . H " . Štandardné konvencie je názov zdrojového kódu súboru pre triedu vyvíjate . Napríklad , ak vaša trieda je " Moje_třída , " názov súboru " MyClass.h . "
2

v hornej časti súboru pridajte nasledujúce riadky , nahradí token " MYCLASS_H " s názov súboru záhlaví vo všetkých veľkými písmenami , pomocou podčiarkovník ( _ ) v mieste bodku ( . ) . Napríklad , ak váš hlavičkový súbor sa volá " Controller.h , " použiť " CONTROLLER_H . " Tieto riadky sú direktívy kompilátora --- nazývané aj " smernica preprocesoru " --- , ktoré zabraňujú hlavičkový súbor pred započítané dvakrát . Dohovor o používaní názvu súboru hlavičku ako prejav pomáha zaistiť jedinečné prvky sú definované pre každú z vašich hlavičkových súborov .

# Ifndef MYCLASS_H # define MYCLASS_H

# endif

Sims 3

Pridajte # include kompilátora , aby zahŕňala všetky externé súbory vaša trieda vyžaduje po # define čiaru a pred # endif riadku . U externých knižníc --- napríklad , Template Library Štandardné --- sa nachádza v programovacom prostredí , použite lomené zátvorky ( < > ) okolo názvu súboru ( " h " . Na názov súboru je voliteľný ) , pre Príklad :

# include # include

súbory v adresári projektu , použite úvodzovky ( " ) okolo názvu súboru napríklad zahrnúť . Cat.h a Dog.h súbory pre vašu mačku a tried pre psov :

# include " Cat.h " # include " Dog.h "
4

napísať svoj ​​deklaráciu triedy , . potom v zozname zahrnutých súborov a pred # endif Definujte premenné členov , ale nepridávajte konštruktérov , destruktor alebo členské funkcie ešte Napríklad :

class MyClass { private : int pocet ; veľkosť float ; . . }
5

Pridať konstruktoru triedy , destruktor a člen funkčné prototypy do triedy funkčné prototypy sú návratový typ , názov funkcie a parametre , ale nie definíciu funkcie Pokračovanie z predchádzajúceho príkladu : .

class MyClass { private : int count ; veľkosť float , public : MyClass ( ) ; MyClass ( float s , int c) ; float GetSize ( ) ; void setSize ( float y ) ; } ;

6

Dokument kódu v poznámkach nad každým objektom , ktorý popisuje triedu a každej premennej a funkcie . Uložte súbor .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené