| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    But principal des fichiers d'en-tête
    Certains langages de programmation , en particulier les langues basés sur C , utilisent des fichiers d'en-tête de fournir des informations au programme. Ce type de fichier permet au programmeur certaines parties séparées du code source d'un programme afin qu'ils puissent être réutilisés au lieu d'entrer les informations dans le programme chaque fois que c'est nécessaire. Fichiers d'en-tête de rationaliser le processus de programmation et de permettre au programme de fonctionner plus efficacement. Langues
    Plusieurs langages de programmation

    nécessitent des fichiers d'en-tête . Il s'agit notamment de C , un langage développé dans les années 1970 chez Bell Telephone Laboratories , et le connexe C + +, développé au début des années 1980. Objective- C est un ajout ultérieur à ce groupe de langues qui comprend la messagerie Smalltalk - type pour le langage C . Toutes ces langues sont orientés objet et largement utilisées pour la programmation.
    Matières

    fichiers d'en-tête pour les langues basés sur C contiennent généralement quelques types spécifiques d'information . Il s'agit notamment de déclarations anticipées , les déclarations de types, variables ou fonctions pour lesquels le programmeur n'a pas encore créé une définition complète . Déclarations anticipées dans les fichiers d'en-tête définissent généralement variables, sous-programmes et des classes. La réalisation de ces déclarations dans le fichier d'en-tête permet un autre code pour accéder à l'information rapidement et facilement. La plupart des fichiers d'en-tête ne contiennent aucune information autre que des déclarations et ne définissent pas la façon dont leurs fonctions sont mises en œuvre , mais simplement qu'ils existent
    Utilise

    L'en-tête . fichier indique au compilateur une fonction ou une variable particulière fait et d'où il vient . Sans cette information , le compilateur simplement signaler une erreur de fonction non définie . Le C et le C + + bibliothèques standard , des collections de collecteurs communs et les routines de la bibliothèque dans ces langues , utilisent traditionnellement des fichiers d'en-tête de déclarer leurs fonctions standard.
    Considérations

    Pas toute la programmation langues nécessitent un fichier d'en-tête pour fonctionner correctement . Nouveaux langages , tels que C #, qui a été développé par Microsoft au début des années 2000, et Java , n'utilisent pas de déclarations anticipées . Ils peuvent lire des symboles de bibliothèque dynamique directement et peuvent reconnaître les identifiants directement depuis les fichiers sources , éliminant le besoin d' un fichier d'en-tête . Ces langues doivent programmeurs d'adhérer à un schéma de nommage qui permet au compilateur de localiser les fichiers source correcte.

    Previous :

    next :
      articles connexes
    ·Comment écrire un programme C pour convertir hexadéci…
    ·Comment compiler un C + + dans Dev- C 
    ·Comment réparer le GCC Attention implicit declaration …
    ·Comment coder un économiseur d'écran 
    ·Qu'est-ce que Alpha Blending 
    ·Comment faire une matrice de chaînes 
    ·Comment réparer R6025 fonction virtuelle pure Appel 
    ·Comment faire un bouton sonore dans Xcode 
    ·Faits sur Video Game Programming 
    ·Comment mettre à jour la grille des données 
      articles en vedette
    ·Les meilleurs Javascript Sliders Image 
    ·Comment vérifier si un Textfield in Java le curseur da…
    ·Comment changer le schéma de couleurs en PHP CSS 
    ·Comment envoyer des SMS à l'aide d'applications Java 
    ·Comment faire pour convertir décimal en hexadécimal 
    ·Comment inclure un fichier non -PHP 
    ·Comment utiliser VBA pour modifier la base de données …
    ·Comment Timeout en JavaScript 
    ·Comment rechercher et remplacer avec Python 
    ·Comment faire pour changer le bouton de commande couleu…
    Copyright © Connaissances Informatiques http://fr.wingwit.com