| 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 justeres Pointers for covariant Returns
    Værktøjer i programmering i C og C + + sprog , er henvisninger henvisninger til en placering i systemets hukommelse , der indeholder en variabel. Du kan bruge pegepinde til at videregive henvisninger til oplysninger i hele et program uden at foretage en ny kopi af den, og pointere også give dig mulighed for at udføre " pointer aritmetik ", en operation , der lader dig referere andre elementer i din ansøgning ved at beregne , hvor de er i hukommelse . Når en base klasse bruger en pegepind til at returnere oplysninger, kan du oprette en co- variant afkast ved at foretage en virtuel pegepind til den type oplysninger henvises til i de returnerede data. Instruktioner
    1

    Find erklæringen af variablen returneres i din base klasse. Dette ville være "i" i det følgende eksempel : Hej

    class Afledt : public Base {

    offentlig : Hej

    Integer * i = nye Integer (34) ;

    returnere i;

    };
    2

    Rediger variablen til at være en virtuel tilbagevenden . For eksempel : Hej

    class Afledt : public Base {

    offentlig : Hej

    virtuelle * i = nye Integer (34 ),

    returnere i; < br >

    };
    3

    typecast markøren engang tilbage til den type oplysninger, du arbejder med . For eksempel: ". I = ( float) i; " i den del af din kode , der begynder med " i " variable

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan tilføjes To store heltal i C + + 
    ·C Funktioner til Xilinx 
    ·Hvordan man opbygger en enhedsdriver 
    ·Hvordan til at identificere de typer af Input Validerin…
    ·Sådan Skriv din egen Computerspilprogram 
    ·Hvordan man skriver et C- program til at konvertere Hex…
    ·Hvordan man skriver et C + + Computer Program der bereg…
    ·Sådan får du et produkt af et array i C + + 
    ·Sådan får du en Gridview Celleværdi 
    ·Sådan Clear Screen før en ny Loop i en CPP 
      Anbefalede Artikler
    ·Sådan gemme data i ubundet DataGridView til en SQL Ser…
    ·JavaScript-funktioner til at acceptere navngivne parame…
    ·Hvordan man skriver en DOS Script 
    ·Forskellen mellem Funktioner & Subrutiner i Visual Basi…
    ·Sådan ændres Stage Størrelse i ActionScript 3.0 
    ·Sådan installeres RubyGems 
    ·Sådan Beregn Kontrol af en String Brug Adler32 i Java 
    ·Sådan oprettes en while-løkke i Python 
    ·Tre kategorier af Programmeringssprog 
    ·Sådan Konverter en IQueryable til Datasæt 
    Copyright © Computer Viden http://www.computerdk.com