Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan justere Pekere for kovariant Returns
    Verktøy i programmering i C og C + + språk , pekere er referanser til en plassering i systemminnet som inneholder en variabel . Du kan bruke pekere til å passere referanser til informasjon gjennom et program uten å lage en ny kopi av det, og pekere også tillate deg å utføre " pekeren aritmetikk, " en operasjon som gjør at du referere til andre elementer i søknaden din ved å beregne hvor de er i minne. Når en base klassen bruker en peker til å returnere informasjon , kan du opprette en co - variant avkastning ved å lage en virtuell pekepinn på hvilken type informasjon som referert i de returnerte dataene . Instruksjoner
    en

    Finn erklæringen av variable tilbake i basen din klasse. Dette ville være "i" i følgende eksempel : en

    klasse avledet : public Base {

    public : en

    Integer * i = new Integer ( 34 ) ;

    tilbake i;

    };
    2

    Endre variabelen å være en virtuell retur. For eksempel : en

    klasse avledet : public Base {

    public : en

    virtuell * i = new Integer ( 34 ) ;

    tilbake i;

    };
    3

    Typecast pekeren gang tilbake til den typen informasjon du arbeider med . For eksempel : . "I = (float ) jeg ; " i den delen av koden som begynner med "i" variable

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan å kompilere C + + på Linux 
    ·Hvordan lage en Instant Kopi av en lenket liste 
    ·Hvordan bygge en kø ut av en liste 
    ·Hvordan å lukke filer i C 
    ·Hvordan finne antall forekomster av en karakter i en St…
    ·Fordeler og ulemper ved Objective C 
    ·Hvordan Ring et String Array i C + + 
    ·Hvordan gjøre Floating Point Divisions 
    ·Hvordan lage en enkelt tråd i CPP 
    ·Hvordan bruke LINQ to XML 
      Anbefalte artikler
    ·Hvordan avgrense tekstfiler data i Visual Basic 2003 
    ·Funksjon av C Boolsk 
    ·Hvordan legge et bilde ved Samfunn og 
    ·Hvordan Kast en JFrame 
    ·Hvordan lage objekter Hopp i GameMaker 8 
    ·Enkel Kildekode for å bygge en webside 
    ·Hvordan lese heltall Fra Console i Java 
    ·Slik eksporterer du en Exe Visual C # Studio Express 
    ·Hvordan å lære VBA for Access 
    ·Hvordan bruke PHP Sessions 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/