| 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 en C + + header fil
    The C + + programmeringssprog tillader dig at organisere din kode i separate , genanvendelige filer. Den " header "-filen indeholder fremadrettede erklæringer af klasser , funktioner , variabler og andre komponenter. Header filer har typisk en " . H " eller " . HPP " fil forlængelse. Implementeringer af objekter erklæret i header filen er defineret i en separat fil , som typisk har en " . C" eller " . Cpp " fil forlængelse. Denne fremgangsmåde giver dig mulighed for at kompilere din kode som en genanvendelig bibliotek , ved hjælp af header -filen et bibliotekets reference. Header fil indeholder normalt den formelle Application Programming Interface (API) dokumentation, der beskriver biblioteket for andre programmører. Ting du skal
    Code editor eller tekst editor
    Vis Flere Instruktioner
    1

    Opret en ny fil i din favorit kode eller teksteditor. Gem det som en almindelig tekstfil med filtypenavnet " . H ". Standarden konventionen er at navngive din kildekode fil til den klasse, du er ved at udvikle . For eksempel, " , MinKlasse ", hvis din klasse er navngive filen " MyClass.h ".
    2

    På toppen af ​​din fil , skal du tilføje følgende linjer , der erstatter det token " MYCLASS_H " med det navnet på din header fil i alle store bogstaver , ved hjælp af en understregning ( _) i stedet for punktum (.) . For eksempel, hvis din header fil med navnet " Controller.h , " brug " CONTROLLER_H ". Disse linjer er compiler direktiver --- også kaldet " præprocessortilvalg direktiver " --- det forhindrer header fil fra at blive medtaget to gange. Konventionen for at bruge navnet på din header fil som token med til at sikre unikke tokens er defineret for hver af dine header filer .

    # Ifndef MYCLASS_H # define MYCLASS_H

    # endif
    < br >
    3

    Tilsæt # include compiler direktivet til at omfatte alle eksterne filer din klasse kræver efter # define linje og før # endif linje. For eksterne biblioteker --- for eksempel bruge Standard Template Library --- placeret i din programmering miljø, vinkelbeslag (< > ) rundt om filnavnet ( "h ". På filnavnet er valgfrit) , for f.eks : Hej

    # include # include

    filer i dit projekt bibliotek , anførselstegn bruge ( " ) omkring filnavnet for eksempel for at medtage . Cat.h og Dog.h filerne til din kat og hund klasser:

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

    Skriv din klasse erklæring , . efter listen over inkluderede filer og før # endif Definer medlemsvariablerne , men ikke tilføje konstruktører , destructor eller medlemsorganisationer funktioner endnu for eksempel : Hej

    class MinKlasse { private : . int count , float størrelse ; }
    5

    Tilføj din klassens konstruktør , destructor og medlemsfunktionen prototyper til din klasse funktion prototyper omfatter returtype , funktion navn og parametre , men ikke den funktion definition Fortsat det forrige eksempel : . . < br >

    class MinKlasse { private : int count , float størrelse , offentlig : MinKlasse (); MyClass ( float s , int c) float getSize (); void setSize ( float s); };
    < br > 6

    Document din kode i bemærkningerne ovenfor hvert objekt , der beskriver klassen og hver variabel og funktion. Gem din fil.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Luk iPad programmer med Xcode 
    ·Sådan animere i XNA 
    ·Hvordan man laver en C + + Critter Caretaker Program me…
    ·Hvordan skal tjekkes for ulige numre i C + + 
    ·Sådan oprettes en Cipher i C 
    ·Hvad Er Struktur variable initialiseres til i C 
    ·Hvordan man opbygger Logic for Programming 
    ·Hvordan man opbygger en Game Engine Fra Scratch 
    ·Sådan Gør Video Games Med C + + 
    ·Sådan Konverter IPA til C Source 
      Anbefalede Artikler
    ·Hvordan at flytte data fra MySQL til MongoDB Script 
    ·Sådan Formater Værdi som Float i Form Brug Java 
    ·Hvordan man skriver flere linjer til Fil i C 
    ·Sådan fjernes den primære nøgle hjælp af Visual Bas…
    ·Design Stadier af GUI 
    ·Hvad er en Decimal String 
    ·Hvor hen til Lukke yEnc filer 
    ·Hvad er normale INT Limits 
    ·Hvordan man kan spare filtrerede data til en anden tabe…
    ·Sådan ændres en Codebase 
    Copyright © Computer Viden http://www.computerdk.com