| 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 sostituire le funzioni in Dev C + +
    Lo sviluppo di un'applicazione complessa è un compito di programmazione che si basa sul lavoro di squadra , la pianificazione e il funzionamento del codice . Fortunatamente , sono disponibili strumenti che rendono lo sviluppo di applicazioni molto più facile. Uno di questi strumenti si chiama " refactoring ". Il refactoring è l'atto di ricodifica parte di una domanda e di raggiungere gli stessi risultati come il vecchio codice , solo con meno bug , prestazioni migliori , o meglio l'aderenza alle linee guida di stile del codice . Un uso comune di refactoring è sostituire i segmenti problematici del codice , o funzioni , con le versioni migliorate . Questo può essere fatto con l'ambiente di sviluppo gratuito Dev - C + + . Cose che ti serviranno : Finestre PC con Dev - C + + installato ( vedi Risorse ) economici Mostra più istruzioni
    1

    Clicca sul Dev C + + scorciatoia applicazione per lanciare il programma . La posizione predefinita per questo collegamento è presente nella rubrica del menu Start "Programmi /Bloodshed Dev - C + + . " Dopo aver fatto clic sul collegamento , viene caricata l'applicazione .
    2

    Selezionare "File" dal menu nella parte superiore della finestra del Dev - C + + applicazione . Viene visualizzato un menu secondario . Fare clic su "Nuovo " e selezionare "Progetto ". Viene visualizzata la finestra di dialogo "Nuovo progetto" .
    3

    Premere il pulsante " Applicazione console ", quindi premere il tasto "OK" . Viene creato un nuovo progetto di applicazione console . Un'applicazione console è un applicazione di base che va dalla linea di comando o console . Un nuovo file di codice sorgente viene visualizzata nella finestra principale . Questo codice ha una funzione "principale" , che è dove il programma inizia l'esecuzione . Subito dopo la funzione "principale" è un blocco di codice , che è circondato da parentesi graffe. Il blocco di codice "principale" funzione è tutto il codice che viene eseguito quando viene richiamata la funzione "principale"
    4

    Scrivere il seguente codice sopra la funzione "principale" di dichiarare due funzioni : . Quella denominata " funzione " e l'altra denominata " func_improved . " Queste funzioni sia prendere un tipo di numero intero chiamato " i" e aggiungono uno ad esso. Il risultato viene quindi restituito al segmento del programma che ha chiamato la funzione come uscita

    int func ( int i ) {i + +; ritorno i; } .

    Int func_imrpoved ( int i ) { ritorno + + i ; }
    5

    richiamare la funzione all'interno della funzione "principale" , scrivendo il seguente codice all'interno del suo blocco di codice :

    int i = 0 ;

    i = func ( i);

    cout << i << endl;
    6

    eseguire il programma premendo la combinazione di tasti "Ctrl " più " F9 ". Il programma inizia l'esecuzione invocando la funzione "principale" , che poi richiama la funzione " fun " . Il risultato è il numero 1 viene aggiunto a 0 , che viene poi stampato sulla console . Se la sua funzione di " funzione " non si esibiva come previsto, è necessario sostituirlo con una funzione denominata " func_improved . "
    7

    Trascina il cursore del mouse su tutto il codice all'interno del "principale" blocco di codice . Il testo diventa evidenziato.
    8

    Premere la combinazione di tasti "Ctrl " più " R " per aprire la finestra di dialogo " Sostituisci testo " . Nella casella di testo " Testo da trovare: " scrivere " fun ". Nella casella di testo " Sostituisci con : " scrivere " func_improved . " Sotto la sezione denominata " Ambito di applicazione ", assicurarsi che la casella accanto alla linea " selezionato solo " sia selezionata . Premere il pulsante " Sostituisci tutto ". La finestra di dialogo si chiude e tutte le occorrenze di " funzione " all'interno del blocco di codice "principale" sono sostituite con " func_improved . "
    9

    Eseguire il programma premendo la combinazione di tasti "Ctrl " plus " F9 . " L'uscita è identico al programma precedente , ma utilizza la funzione migliorata . Questa funzione utilizza meno memoria quando aggiungendo uno al numero intero . Questo ha a che fare con il posizionamento dei segni più . Inserendo i segni più prima che il numero intero "i ", il programma aggiunge subito uno alla variabile ed è fatto con esso . Ponendolo dopo il numero intero "i ", il programma crea una variabile temporanea e aggiunge uno ad esso. Questa variabile temporanea viene quindi copiato di nuovo in "i ", e si traduce in una lieve riduzione delle prestazioni . Sostituendo la funzione , si ha ri- presi il tuo codice e migliorato le sue prestazioni senza cambiare la sua uscita .

    Previous :

    next :
      Articoli Correlati
    ·Come convertire doppia a stringa C + + 
    ·Come fare Vector aggiunta a C 
    ·Che cosa è un Xilinx XPS 
    ·Come fare un sistema operativo 
    ·Come ottenere un puntatore a una bitmap in C + + 
    ·Come compilare Flex per iPhone 
    ·Come creare file PDF con C Source Code 
    ·Che cosa è la sintassi in C + + 
    ·Come utilizzare Pangrattato in Masterpage 
    ·Come mettere Integer Array in funzione Linguaggio C 
      Articoli in evidenza
    ·Come rimuovere gli ultimi caratteri di stringhe in Pyth…
    ·Come risolvere scheda Spaziatura in Eclipse 
    ·Come cancellare gli Appunti Con VBScript 
    ·Come calcolare una percentuale Variazione SAS 
    ·Tutorial su Enterprise Java Bean 
    ·PHP di invio della posta su MySQL Errori 
    ·Come utilizzare XSD in netto 
    ·Arrotondamento numeri in Javascript 
    ·Come creare un delimitatore Tab per una istruzione SQL …
    ·Come fare una stringa in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com