Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment faire pour utiliser un contr…
  • Comment faire pour ajouter des minut…
  • Comment attraper Tous les événemen…
  • Comment mettre C Strings de style da…
  • Comment écrire un programme C + + q…
  • Définition du RPC Fichier 
  • Comment modifier le Silverlight Data…
  • Comment éviter de multiples utilisa…
  • Comment construire un moteur de jeu …
  • Quelle est la différence entre le p…
  •   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

    Comment créer des en-têtes et des fichiers OBJ en C + +

    Les programmeurs utilisent le C + + langage de programmation comme un outil de programmation de systèmes. Essentiellement, cela signifie que les programmeurs en C + + besoin de réutiliser de nombreuses bibliothèques communes contenant le code nécessaire ou utile. Ce code est stocké dans des fichiers "header " que d'autres programmeurs peuvent mettre dans leur code pour profiter de leur fonctionnalité. Les programmeurs peuvent " comprendre " ces fichiers d'en-tête lors du processus de compilation lors de la création des fichiers «objets» qui servent de code exécutable. Choses que vous devez
    Text Editor
    G+ + pour Linux ( GNU C + + Compiler )
    Show More Instructions
    1

    écrire un fichier d'en-tête . Dans le fichier d'en-tête , le programmeur écrit le code qui effectue une tâche utile sur plusieurs programmes. Dans ce cas , le programmeur créera un fichier d'en-tête simple qui contient une fonction permettant de tripler un nombre. Le fichier contient la définition de la fonction , et la "garde d'en-tête " qui gère les opérations préprocesseur nécessaires . Qu'est-ce que le préprocesseur ne fait n'est pas important , mais seulement que le programme nécessite la garde d'en-tête pour le fichier d'en-tête .

    # Ifndef Triple_H

    # define Triple_H

    int triple (int x ) { return x

    * 3;

    }

    # endif
    2

    Créer un fichier source qui importe le fichier d'en-tête . Le fichier source va profiter de l'entête du fichier en utilisant la fonction "triple" déjà définie . Cela signifie que le programmeur peut utiliser la triple fonction tout au long du programme, sans prendre la peine de définir elle-même :

    # include

    # include " triple.h "

    using namespace std ;

    int main () {


    int x = triple (3) ; //triple fonction définie dans l'en-tête

    cout << x ; //affiche "9"

    return 0; }


    3

    compiler le fichier d'en-tête et le fichier source dans un fichier objet . Utilisation du son fichier d'en-tête g+ + de compilateur et un terminal Linux, le fichier source et peut être compilé dans un fichier objet . Comme dans l'exemple suivant , la première commande va compiler le fichier source ( test.cpp ) , qui aura déjà inclure le fichier d'en-tête . Ensuite, la seconde commande va exécuter le fichier objet : .

    G+ + -o triple.o test.cpp

    /triple.o

    9

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire des jeux vidéo avec C + + 
  • Comment utiliser des pointeurs en C + + 
  • Comment allouer un tableau 2D avec malloc 
  • Structure de sélection en programmation C 
  • Comment faire de réseaux parallèles de données en C + + 
  • C MDI Tutorial 
  • Comment convertir des projets Visual C au BCB 
  • Microsoft C + + Tutoriels 
  • Comment inverser une liste unique Lié 
  • Comment utiliser une fonction GetOpenFileName 
  • Connaissances Informatiques © http://www.ordinateur.cc