| 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
    A proposito di fatti CPP Compiler
    Il codice sorgente di un programmatore di computer scrive in CPP , o C + + , non è ciò che un computer legge per eseguire tale programma . Piuttosto, ciò che il computer legge è il prodotto di ciò che accade dopo che il programmatore che esegue il codice sorgente attraverso un compilatore . Ci sono un paio di cose su di compilatori C + + aspiranti programmatori non possono sapere . Codice Macchina

    Che un compilatore C + + produce da C + + la sintassi è chiamato codice macchina . Queste sono le istruzioni passo -passo per l' unità centrale di elaborazione di un computer da seguire al fine di eseguire il programma . Queste istruzioni includono i più piccoli dettagli , come ad esempio la memorizzazione specifici byte di dati in specifiche posizioni degli indirizzi di memoria . Anche se è un processo noioso , gli informatici paziente può ricostruire il codice sorgente di un programma da guardare resa leggibile del codice macchina , chiamata assemblaggio .
    Non un
    IDE < p > un compilatore non è un ambiente di sviluppo integrato ( IDE ) . Un compilatore converte il codice sorgente C + + in codice macchina . IDE fornire agli sviluppatori una serie di strumenti e interfacce che consentono loro di codificare programmi complessi in modo più efficiente . IDE sarà spesso sono dotati di un compilatore , per cui si nutrirà il codice sorgente di un programmatore crea nell'IDE , ma l'IDE e il compilatore sono due entità separate .
    Sintassi Dependent < br >

    Quando si compila un programma in C + + , il compilatore segnalerà un errore e non riuscire a compilare il codice sorgente in un file eseguibile se c'è un errore di sintassi nel codice . Questo potrebbe assumere la forma di una virgola mancante alla fine di una linea , utilizzando una variabile che il programmatore non ha dichiarato , un errore di battitura o su un comando . Tuttavia, solo gli errori sintattici si fermeranno un compilatore dalla compilazione del codice . Il codice potrebbe contenere errori logici , come ad esempio un loop infinito , o problemi di gestione della memoria che potrebbe causare l'arresto anomalo del computer che esegue il codice . Si tratta di questioni che i programmatori devono trovare per se stessi in fase di test .
    Specifica piattaforma Codice

    Per impostazione predefinita , compilatori generano codice macchina generico . Questo funzionerà per l'architettura generale per il quale il codice è la compilazione , come ad esempio un processore x86 . Tuttavia, diversi processori hanno piccole differenze nel modo in cui funzionano . Se il compilatore sa informazioni riguardanti l'hardware per il quale sta compilando , può generare codice macchina specializzata per lavorare in modo più efficiente l'architettura di destinazione. Mentre tali compilazioni specializzati in grado di creare problemi per i file eseguibili che lo sviluppatore intende per la distribuzione di massa , possono essere utili se qualcuno è solo la compilazione del codice C + + per il loro uso .

    Previous :

    next :
      Articoli Correlati
    ·Come accedere a una stampante USB in corso di programma…
    ·Come incorporare Python In Visual C 2008 
    ·Come utilizzare il controllo Page su iPhone SDK 
    ·C + + Struttura Ripetizione 
    ·Come creare DropDownList con chiave di ricerca in C 
    ·A proposito di fatti CPP Compiler 
    ·Come animare in XNA 
    ·Un tutorial su iPhone SDK Avvisi 
    ·Come fare un pulsante invisibile in Visual C 
    ·Come usare i numeri negativi in ​​C 
      Articoli in evidenza
    ·Come fare una Key Presser Con VB 
    ·Come aggiungere decimali in C + + 
    ·Come creare VBS script di login 
    ·Come impostare uno schema di MIT per SICP 
    ·Come copiare stringhe in VBA 
    ·Come riprendere un progetto su Visual Basic 
    ·Come accedere VBA Variabile Font Size 
    ·Come leggere un file CSV in Visual Basic 
    ·Come convertire i numeri in testo in Visual Basic 
    ·Come rimuovere tutti i non- interi da una stringa 
    Copyright © Conoscenza Informatica http://it.wingwit.com