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ť hlavičku & OBJ súborov v C + +

Programátori použiť C + + programovací jazyk ako programovací systémy náradie . V podstate to znamená , že programátori v C + + je potrebné znovu použiť mnoho spoločných knižníc , ktoré obsahujú potrebné alebo užitočné kód . Tento kód je uložený v súbore " hlavičkou " , že ostatní programátori môžu dať do svojho kódu využiť ich funkčnosti . Programátori môžu " zahŕňať " tieto hlavičkové súbory počas kompilácie pri vytváraní " objekt " súbory , ktoré slúžia ako spustiteľný kód . Veci , ktoré budete potrebovať klipart Textový editor
G+ + pre Linux ( GNU C + + Compiler )
Zobraziť ďalšie inštrukcie Cestuj 1

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 ;

}
3

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
klipart

Najnovšie články

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