Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man skapar en C + + header-fil

    The C + + programmering språk kan du organisera din kod i separata , återanvändbara filer . Den " header " filen innehåller framtidsinriktad deklarationer av klasser , funktioner , variabler och andra komponenter . Header -filer har vanligtvis en " . H " eller " . HPP " filtillägg . De implementationer av objekt deklareras i header-filen definieras i en separat fil , som normalt har en " . C " eller " . CPP " filtillägg . Detta tillvägagångssätt gör att du kan kompilera din kod som en återanvändbar bibliotek , med sidhuvudfilen en bibliotekets referens . Huvudet filen innehåller vanligtvis formella Application Programming Interface ( API ) dokumentation som beskriver biblioteket för andra programmerare . Saker du behöver
    kod editor eller textredigerare
    Visa fler instruktioner
    1

    Skapa en ny fil i din favorit -kod eller text editor . Spara den som en vanlig textfil med filändelsen " . H. . " Den vedertaget är att namnge filen källkoden för klassen du utvecklar . Till exempel, om din klass är " MyClass , " namnge filen " MyClass.h . "
    2

    På toppen av din fil , lägg till följande rader , som ersätter den token " MYCLASS_H " med namnet på din header -filen i alla versaler , med ett understreck ( _ ) i stället för punkt (. ) . Till exempel, om din header filen heter " Controller.h , " använda " CONTROLLER_H . " Dessa rader är kompilatordirektiv --- även kallad " preprocessoralternativ direktiven " --- att förhindra sidhuvudfilen från att inkluderas två gånger . Konventionen för att använda namnet på din header -filen som token bidrar till unika polletter definieras för alla dina header-filer .

    # Ifndef MYCLASS_H # define MYCLASS_H

    # endif

    Billiga 3

    Lägg till # include kompilatorn direktivet omfattar alla externa filer din klass behöver efter # define linjen och innan # endif linjen . För externa bibliotek --- till exempel Standard Template Library --- ligger i din programmeringsmiljö , använd vinkelparenteser ( < > ) runt filnamnet ( "H ". På filnamnet är valfritt ) , för exempel :

    inkluderar # # include

    för filer i ditt projekt katalog , använder dubbla citattecken ( " ) runt filnamnet till exempel vill inkludera . Cat.h och Dog.h filer för din katt och klasserna Dog :

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

    Skriv din klass deklaration , . efter listan över inkluderade filer och innan # endif Definiera medlemsvariabler , men lägg inte till konstruktörer , destructor eller funktioner medlem ännu exempel :

    class MyClass { private : . int count; float storlek ; }
    5

    Lägg ditt klasskonstruktorn , destructor och medlemsländerna prototyper funktion till din klass funktion prototyper inkluderar returtypen , funktion namn och parametrar , men inte funktionen definition Fortsatt föregående exempel : . .

    class MyClass { private : int count; float storlek , offentligt : MyClass ( ) ; MyClass ( float s , int c ) ; float getSize ( ) , void setSize ( float s ) ;} ;

    6

    Document din kod i kommentarerna ovan varje objekt , som beskriver klassen och varje variabel och funktion . Spara din fil .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Fördelar och nackdelar med Objective C
    ·Vad är Buffertöverskridning
    ·Hur man gör MFC Dialogrutor
    ·Hur man skriver en C + + datorprogram som beräknar Dur…
    ·Hur man kompilerar C program online
    ·Hur man sparar data på XCode för iPhone
    ·Hur man bygger en mobil app som använder en kamera
    ·Hur man gör en Asterisk rymdmönstret i C + +
    ·Hur man använder Strspn funktion i C + +
    ·Hur man kompilerar C källa med Visual C
    Utvalda artiklarna
    ·CVS verktyg för Windows
    ·Hur Kör Aptana med skenorna redan installerad
    ·Hur man dödar ett jobb i ett GNU Batch
    ·Hur man skapar en tabell Query Använda Visual Basic
    ·Hur man läser en fil i VBS
    ·Hur vet jag vilken WPF DataGrid kryssrutan för att anv…
    ·Hur man iterera över Keys i HashMap i Java
    ·Hur man byter en fil i PHP
    ·Stegen i Data Processing Cycle
    ·Ansluta till en Access- DB i Visual Basic Net
    Copyright © Dator Kunskap http://www.dator.xyz