Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Napíšte hlavičkový súbor . V hlavičke súboru , programátor píše kód , ktorý vykonáva nejakú úlohu užitočné behom niekoľkých programov . V tomto prípade , sa programátor vytvorí jednoduchý súbor záhlaví , ktorý obsahuje funkciu strojnásobiť číslo . Súbor obsahuje definíciu funkcie , a " stráž záhlavie " , ktorá sa stará o potrebné preprocesoru operácie . Čo preprocesor vlastne robí , je to dôležité , len to , že program vyžaduje kryt hlavičku pre hlavičky súboru .
# Ifndef TRIPLE_H
# define TRIPLE_H
int triple ( int x ) {
vrátiť x * 3 ;
}
# endif
2
Vytvorte zdrojový súbor , ktorý importuje súbor hlavičky. Zdrojový súbor bude využívať hlavičku súboru pomocou jeho už definované funkcie " triple " . To znamená , že programátor môže použiť trojakú funkciu v celom programe , bez toho aby sa obťažoval ju definovať sama seba : Spojené
# include # include " triple.h " using namespace std ; int main ( ) { int x = triple ( 3 ) ; //trojlôžková funkcia definovaná v záhlaví cout << x ; //tlačí " 9 " return 0 ; } Kompilácia hlavičkový súbor a zdrojový súbor do objekt súbor . Používanie + kompilátora g+ a terminál Linux , zdrojový súbor a jeho hlavičkový súbor môže byť zostavený do súboru objektu . Rovnako ako v nasledujúcom príklade bude prvý príkaz skompilovať zdrojový súbor ( test.cpp ) , ktorá už bude obsahovať hlavičku súboru . Potom bude druhý príkaz spustiť súbor objektu : . G+ + - o triple.o test.cpp /triple.o 9
3
klipart