| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan oprettes Headers & OBJ filer i C + +
    Programmører bruge C + + programmeringssprog som systemudvikler programmeringsværktøj . Dybest set betyder det, at programmører i C + + har brug for at genbruge mange almindelige biblioteker , der indeholder nødvendige eller nyttige kode. Denne kode er gemt i " header "-filer , som andre programmører kan sætte ind i deres kode til at drage fordel af deres funktionalitet. Programmører kan " omfatte" disse header filer under udarbejdelse processen , når du opretter "object " filer , der tjener som eksekverbar kode. Ting du skal
    Text Editor
    G+ + til Linux ( GNU C + + Compiler )
    Vis Flere Instruktioner
    1

    Skriv en header -fil. I header filen , skriver programmøren kode, der udfører nogle opgaver nyttige over flere programmer. I dette tilfælde vil programmøren oprette en simpel header fil , der indeholder en funktion at tredoble et nummer . Filen indeholder funktionen definition , og " header vagt" , som håndterer nødvendige præprocessortilvalg operationer. Hvad forprocessoren faktisk gør , er ikke vigtigt , kun at programmet kræver header vagt for header fil.

    # Ifndef TRIPLE_H

    # define TRIPLE_H

    int triple ( int x ) {

    afkast x * 3 ,

    }

    # endif
    2

    Opret en kildefil, der importerer header fil. Kilden fil vil drage fordel af den header fil ved hjælp af sin allerede definerede "triple "-funktion. Det betyder, at programmøren kan bruge tredobbelte funktion i hele programmet uden at bekymre sig om at definere det selv : Hej

    # include

    # include " triple.h "

    using namespace std ;

    int main ()

    {

    int x = triple (3 ) //triple funktion defineret i header

    cout << x //print "9"

    tilbagevenden 0;

    }
    3

    Kompiler header fil og source fil i en objekt fil . Brug af g+ + compiler og en Linux -terminal , kildefilen og dens header fil kan samles i et objekt -fil. Som i det følgende eksempel vil den første kommando kompilere kildefilen ( test.cpp ), der allerede omfatter header fil. Derefter vil den anden kommando udføre objekt fil: .

    G+ + - o triple.o test.cpp

    /triple.o

    9

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan udskrives en trekant i C 
    ·Sådan Indtast en String fra tastaturet 
    ·Forskellene i malloc og calloc 
    ·Sådan Erklær Inline funktioner i C + + 
    ·Sådan bruges FX -filer i GTK Radiant 
    ·Sådan tilsidesætte et accessor metode i Objective -C 
    ·Hvordan man gør en Square Root i C + + 
    ·Hvordan at udvikle applikationer til Windows Mobile 
    ·Sådan bruges OpenGL til C Sprog 
    ·Sådan bruges Visual C + + Express 
      Anbefalede Artikler
    ·Sådan Udgiv Web Apps til GlassFish 3 Brug Eclipse 
    ·Hvordan til automatisk at skifte en Textbox sag Brug VB…
    ·Hvordan at finde den fulde computernavn hjælp af Visua…
    ·Sådan oprettes en nummereret Array i PHP 
    ·Hvorfor har jeg brug Java Software 
    ·Forskellen mellem Indexer og Array 
    ·Hvordan til at udfylde websider i VBA 
    ·Sådan bruges Prototype JS 
    ·Hvordan man laver en hjemmeside Application en DLL i AS…
    ·Sådan bruges MsgBox i VB6 
    Copyright © Computer Viden http://www.computerdk.com