| 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 Tilkald Destructor i C + +
    The C + + programmeringssprog tillader dig at anmode om hukommelse til et objekt fra operativsystemet i en proces, der kaldes allokering af hukommelse . Andre programmeringssprog automatisere visse aspekter af hukommelse tildeling , idet væk nogle kontrol og ansvar fra programmøren . Det påhviler programmøren at returnere allokerede hukommelse når det er gjort bliver brugt. Når allokerede hukommelse returneres , en speciel funktion kaldet en destructor påberåbes. En destructor udfører alle oprydningen er nødvendig for at frigøre enhver tildelt hukommelse. Instruktioner
    1

    Load C + + IDE ved at klikke på programmets ikon . Når den åbner , skal du vælge "File ", " Ny" og derefter " Project" og vælg " C + + projekt" at oprette en ny C + + projekt. En tom kildekode fil vises i teksteditoren del af IDE
    2

    Importer biblioteker "streng " og " iostream " ved at skrive følgende i toppen af kildekoden filen: . < Br >

    # include

    # include

    using namespace std ;
    3

    Opret en hovedfunktion ved skriver følgende under linjerne skrevet i det forrige trin :

    int main ()

    {

    }
    4

    tildele hukommelse til et ny streng objekt ved at skrive følgende i de krøllede parenteser i den vigtigste funktion : Hej

    string * s = new string ;
    5

    Invoke destructoren efter strengen ved hjælp af "~" symbol . Dette vil fjerne snoren fra hukommelsen. Adgang til destructor sker gennem pointer " s " ved hjælp af det, der kaldes dot notation. Markøren navn efterfulgt af et komma og derefter af den funktion du ønsker at påberåbe sig . Skriv følgende under den linje skrevet i forrige trin for at kalde destructor : Hej

    s ~ string ,
    6

    Udfør programmet ved at trykke på den grønne play -knappen er placeret på toppen. række knapper for IDE. Programmet allokerer hukommelse til en streng , og derefter kalder sin destructor derfor at fjerne det fra hukommelsen. Programmet har ingen output.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Reverse bekendtgørelse af en vektor i C + + 
    ·Sådan vises indholdet af en Array List i en tekstboks …
    ·Hvordan man kompilerer flere CPP Files 
    ·Sådan Target subview i iPhone SDK 
    ·Sådan Edit DataGrid Cell i Silverlight 
    ·Sådan får du en System Date i C # 
    ·Sådan Set Up Bytes til Modtag numeriske data Brug Sock…
    ·Hvordan man skriver et simpelt program i C + + 
    ·Sådan Indsæt en forsinkelse i sekunder for C + + 
    ·Sådan får du adgang en USB-printer Mens Programmering…
      Anbefalede Artikler
    ·Grundlæggende Computer begreber i Turbo C + + 
    ·Sådan tilføjes et CRM til en POS 
    ·Sådan tælle, hvor mange linjer kode dig Har 
    ·Hvordan til at generere en matrix med alle mulige kombi…
    ·Sådan Abort VB.NET 
    ·Sådan Set Up Struts 
    ·Hvad er et FBF i Visual Studio 
    ·Sådan Find en OS Grid Reference 
    ·Java Classpath Tutorial 
    ·Sådan Test for en tom array med JavaScript 
    Copyright © Computer Viden http://www.computerdk.com