| 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
    Scopo primario del file di intestazione
    Alcuni linguaggi di programmazione , in particolare linguaggi C - based, utilizzano file di intestazione per fornire informazioni al programma. Questo tipo di file consente alle parti specifiche distinte programmatore del codice sorgente di un programma in modo che possano essere riutilizzati invece di inserire le informazioni nel programma ogni volta che è necessario. File di intestazione snellire il processo di programmazione e consentire al programma di funzionare in modo più efficiente . Lingue

    Diversi linguaggi di programmazione richiedono file header . Questi includono C , un linguaggio sviluppato nei primi anni 1970 presso i Bell Telephone Laboratories , e il relativo C + + , sviluppato nei primi anni 1980 . Objective- C è una aggiunta successiva di questo gruppo di lingue che comprende Smalltalk - tipo di messaggistica per il linguaggio C . Tutti questi linguaggi sono orientati agli oggetti e ampiamente utilizzati per la programmazione.
    Contenuti

    File di intestazione per le lingue basate su C di solito contengono alcuni tipi specifici di informazioni . Questi includono dichiarazioni forward , dichiarazioni di tipi, variabili o funzioni per le quali il programmatore non ha ancora creato una definizione completa . Dichiarazioni a termine in file header solitamente definiscono variabili, sottoprogrammi e classi . Fare queste dichiarazioni nel file di intestazione permette altro codice di accesso alle informazioni in modo rapido e semplice . La maggior parte dei file di intestazione non contengono informazioni diverse da quelle dichiarazioni e non definiscono le modalità di attuazione delle loro funzioni; semplicemente che esistono
    Usi

    L'intestazione . file indica al compilatore che cosa una particolare funzione o una variabile fa e da dove proviene . Senza queste informazioni , il compilatore avrebbe semplicemente segnalare un errore di funzione non definita . Il C e il C + + librerie standard , collezioni di intestazioni comuni e le routine di libreria in quelle lingue , usano tradizionalmente i file header per dichiarare le loro funzioni standard .
    Considerazioni

    Non tutta la programmazione lingue richiedono un file di intestazione per funzionare correttamente . Lingue più recenti, come C # , che è stato sviluppato da Microsoft nei primi anni 2000 , e Java , non utilizzare le dichiarazioni forward . Si può leggere da simboli di libreria dinamica direttamente e in grado di riconoscere identificatori direttamente dal file di origine , eliminando la necessità di un file di intestazione . Queste lingue richiedono programmatori di aderire a uno schema di denominazione che consente al compilatore di individuare i file di origine corretti .

    Previous :

    next :
      Articoli Correlati
    ·Come scrivere una storia di gioco in C + + 
    ·Come imparare Visual C + + 
    ·Come allocare un array puntatore 2D 
    ·Come dichiarare una stringa in C + + 
    ·Come utilizzare LINQ to XML 
    ·Visual C Progetti 
    ·Come chiamare un array di stringhe in C + + 
    ·Come creare il testo per Direct3D C + + 
    ·Come dichiarare un array di struct in C 
    ·Come creare grafici in Visual C 
      Articoli in evidenza
    ·GCC Function System 
    ·Come aprire CMD in background con Python 
    ·Come smettere di VBA di eseguire 
    ·Come ottenere Java Lavorare destro su XP 
    ·PHP Unlink Funzione 
    ·Come riempire un array con un risultato di query in MyS…
    ·Come calcolare il giorno della settimana per ogni anno 
    ·Come determinare Algoritmi 
    ·Come creare un if in Python 
    ·Come utilizzare Struts con NetBeans 
    Copyright © Conoscenza Informatica http://it.wingwit.com