Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment arrêter C dépassements de …
  • Faits sur Video Game Programming 
  • Comment faire pour convertir un fich…
  • Qu'est-ce qu'une Fragment de code C 
  • Comment construire un arbre Asterisk…
  • Comment faire pour obtenir la ligne …
  • Comment faire pour convertir un enti…
  • Comment calculer le temps en C sous …
  • Comment faire pour convertir XML à …
  • Comment lire dans les chaînes dans …
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment ouvrir un fichier PDF en C # 
  • Comment puis- je mettre en œuvre à court temps de retard dans C 
  • Comment changer une douille de blocage pour non-bloquante 
  • Comment envoyer FIFO sortie vers un fichier 
  • Comment faire des brosses pic dans GtkRadiant 
  • Comment créer des paquets TCP /IP dans le code de programmation C 
  • Les inconvénients de pointeurs en C 
  • Qu'est-ce qu'un Runtime Error 8005 
  • Quelle est la syntaxe structurale ou la structure de programmation C 
  • Comment écrire un programme C + + qui calcule la moyenne des précipitations pour trois mois 
  • Connaissances Informatiques © http://www.ordinateur.cc