| 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
    Che cosa è un programmatore ISO
    L' ISO - International Organization for Standardization - ha sviluppato più di 18.500 norme per i vari argomenti , anche per il linguaggio di programmazione C ? . L' ISO ha adottato le norme per C nel 1999 e ha aggiornato più volte da allora. Un programmatore ISO è uno che conosce e segue gli standard ISO per il C. Scope

    Lo standard ISO per la programmazione C copre la rappresentazione , la sintassi e vincoli del linguaggio C; le regole semantiche per l'interpretazione dei programmi in C ; la rappresentazione dei dati di ingresso e di uscita , e le restrizioni ei limiti imposti dalla conformità alle norme . Non specifica i meccanismi con cui computer di trasformare e impiegare programmi, o di input e output del computer . L' ISO definisce anche limiti alla dimensione o complessità di un programma e la quantità di dati che contiene.
    Conformità

    " Rigorosamente conforme " programmi di utilizzare solo le caratteristiche del linguaggio C e la libreria specificata nello standard ISO . Tali programmi non usano mai un comportamento indefinito o non specificato , il termine ISO per il comportamento del programma al di fuori degli standard . Programmi rigorosamente conformi devono seguire tutte " shalls " e " sono poveri " previsto dalla norma ISO C . Se si scrive un programma che va contro questi requisiti e divieti , ma non è strettamente conforme , ma se funziona correttamente e utilizza i dati corretti , è ancora un programma corretto .
    Scrittura programmi

    Quando si scrive un nuovo programma ISO - conforming , utilizzare gli stili e le linee guida della più recente serie di aggiornamenti . Se c'è una possibilità che qualcuno che utilizza un compilatore più vecchio, pre- ISO per lavorare al vostro programma , scrivere un programma che può funzionare in entrambi gli ambienti . Ad esempio , se si utilizza la macro STDC in intestazione e file di origine , funzionerà nei compilatori attuali e pre - ISO , anche se i compilatori pre- ISO lasciano la macro indefinita . Alcune funzioni C - blocchi di codice riutilizzabili - non possono essere scritti per soddisfare sia gli standard di pre - e post - ISO , tuttavia
    Aggiornamento

    Se si dispone di un file. applicazione in pre -ISO C esistenti e ti piacerebbe aggiornarlo - per esempio, per utilizzare i prototipi di funzione ISO , che definiscono i parametri di funzioni ' - ci sono quattro modi per aggiornare il codice. Se si ricompila senza modifiche il compilatore individuare eventuali disallineamenti nella lista dei parametri . In alternativa , è possibile modificare tutte le definizioni di funzioni da usare prototipi di funzione . Le opzioni più efficaci sono l'aggiunta di prototipi di funzione per le intestazioni , o aggiungendoli sia le intestazioni e gli inizi del file di origine . [ RIF4 , l'aggiornamento attuale codice

    Previous :

    next :
      Articoli Correlati
    ·Come funziona il Programma C per visualizzare valuta la…
    ·Come compilare C + + in JGrasp 
    ·Come utilizzare i modelli in struct in C 
    ·Come calcolare il numero di linee in un file utilizzand…
    ·Che cosa è un programmatore ISO 
    ·Come impostare il tipo di carattere Arial in C # 
    ·Come utilizzare la funzione strpbrk in C + + 
    ·Come utilizzare GDB con Eclipse 
    ·Come imparare a codificare un microcontrollore in C 
    ·Come prevenire le perdite di memoria in C + + 
      Articoli in evidenza
    ·Come fare un progetto Web in Eclipse lavoro tramite bro…
    ·Come fare un Applet in NetBeans 
    ·Come connettersi a MySQL a Hostgator 
    ·Come utilizzare Turbo C 
    ·Come connettersi al database Heliohost 
    ·Come inserire più righe in una dichiarazione MySQL 
    ·Come collegare i file JS esterni 
    ·Come convertire PHP per ASP.NET 
    ·Come faccio a stampare una variabile con un Perl CGI 
    ·Come fare Embedded Software 
    Copyright © Conoscenza Informatica http://it.wingwit.com