| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come regolare Puntatori per Returns covarianti
    Strumenti per la programmazione in C e C + + lingue , i puntatori sono riferimenti a un percorso nella memoria di sistema che contiene una variabile. È possibile utilizzare i puntatori per passare riferimenti a informazioni in tutto un programma senza effettuare una nuova copia di esso , e puntatori consentono inoltre di eseguire " l'aritmetica dei puntatori ", un'operazione che consente di fare riferimento gli altri elementi della vostra applicazione per il calcolo in cui sono in memoria . Quando una classe base utilizza un puntatore per restituire informazioni , è possibile creare un ritorno co- variante facendo un puntatore virtuale per il tipo di informazioni cui si fa riferimento nei dati restituiti . Istruzioni
    1

    Individuare la dichiarazione della variabile restituita nella classe base . Questo sarebbe "i" nel seguente esempio :
    classe

    Derived : Base pubblica {

    pubblico :

    Integer * i = new Integer ( 34) ;

    tornare i;

    } ;
    2

    modificare la variabile di essere un ritorno virtuale . Per esempio :

    classe derivata : public Base {

    pubblico :

    virtuale * i = new Integer ( 34) ;

    restituire i; < br >

    } ;
    3

    Typecast il puntatore una volta restituito al tipo di informazioni che si sta lavorando. Per esempio : . " I = ( float) i; " nella parte di codice che inizia con la variabile "i"

    Previous :

    next :
      Articoli Correlati
    ·Come leggere una riga a caso da un file in CSH 
    ·Come valutare Moltiplicazione booleano in C + + 
    ·Come passare una stringa di aprire un ifstream 
    ·Come controllare Integer Overflow 
    ·C MDI Tutorial 
    ·Come sovraccarico l'operatore di assegnamento in C 
    ·Come usare le funzioni in C + + 
    ·Come leggere un file in ANSI C 
    ·Come eseguire uno sviluppatore iPhone Xcode 
    ·Come inserire il valore di una variabile in una stringa…
      Articoli in evidenza
    ·Come scrivere script SQL 
    ·Ottenere la lunghezza di un array in Python 
    ·Come contare quanti record sono stati aggiornati per PH…
    ·Come costruire un Computer da tavolo 
    ·Come posso creare un pulsante di barra degli strumenti …
    ·Come eseguire servlet Java 
    ·Come compilare Python con il debug 
    ·Come analizzare parti di HTML utilizzando VB 
    ·Come aprire un file in PHP 
    ·Come avviare un file batch da un altro 
    Copyright © Conoscenza Informatica http://it.wingwit.com