Les partenaires publicitaires:

Comment écrire un programme simple en c ++

Il est pratique courante que l'enseignement dans la programmation C ++ commence par la création d'un "Bonjour le monde" programme. Cela implique une impression "Bonjour le monde" message sur le texte seul terminal d'interface des systèmes Windows, aussi connu comme la console DOS. Ceci est le programme le plus simple de C ++ possible qui fait quelque chose de significatif, de sorte que ce qui est ce tutoriel va se concentrer sur.

Choses que vous devez

  • environnement C ++ développement intégré (IDE), tel que celui de Bloodshed Software.
  • Livre sur C ++, comme "Le C ++ Programming Language" par Bjarne Stroustrup, troisième édition

Instructions

  • 1

    Lancez l'++ environnement de développement d'intégration C (IDE) que vous avez installé sur votre ordinateur. Si vous ne disposez pas d'un C ++ IDE, télécharger un gratuitement à partir Bloodshed.net. Créez un projet, y ajouter un fichier source C ++ et enregistrez votre travail.

  • 2

    Copiez et collez le code ci-dessous dans le fichier source. Exclure les nombres hexadécimaux dans les quatre premières colonnes de chaque rangée (0xXX). Ils sont utilisés comme points de référence dans les étapes qui suivent:


    0x00 # include lt; stdlib.h gt;

    0x01 # include lt; iostream gt;

    0x02

    0x03using namespace STD

    0x04

    0x05int main () {

    0x06

    0x07 cout lt; lt; "Bonjour le monde." lt; lt; endl-

    0x08

    Système 0x09 ("PAUSE") -

    0x0A retourner 0-

    0x0B}



    Cliquez sur Enregistrer.

  • 3

    Comprendre lignes 0x00 et 0x01. Ils ajoutent deux fichiers de bibliothèque pour le programme via le "inclure" directive préprocesseur. Puis "stdlib.h" contribue le "système" fonction qui gèle la console pour Borland C ++ Builder. (Pour les autres environnements de développement, vous devez ni "stdlib.h" ni "système.") "iostream" contient la "ostream" classe et les objets "cout" et "endl" qui sont expliqués à l'étape 6.

  • 4



    Connaître le sens de 0x03. Cette ligne indique au compilateur que le programme utilise l'ensemble des fonctions de la "std" namespace. Les espaces de noms sont utilisés pour des fonctions de regrouper pour éviter toute ambiguïté et de duplication de nom.

  • 5

    Assurez-vous que vous comprenez lignes 0x05, 0x0A et 0x0B. Ils ont trait à la "main ()" fonction. Chaque programme C ++ a un "main ()" fonction. L'espace que les accolades de la "main ()" fonction enclose est l'espace de l'exécution du programme. L'ordre d'exécution est de droite à gauche et de haut en bas. Le "main ()" fonction retourne un entier. Quand il revient à zéro, l'exécution du programme a été un succès.

  • 6

    Apprenez la signification de 0x07. Ce code est le "Bonjour le monde" programme. "cout" est un objet de la "ostream" classe de la "iostream" fichier de bibliothèque. Il est utilisé pour imprimer des données à la console, une opération de sortie. Les carets, également appelés "opérateurs d'insertion," sont toujours associée à la sortie de données. "endl" est un autre "ostream" objet qui provoque le saut de ligne. 0x07 Ligne lirait alors en anglais, "Transférer le flux de données suivant (chaîne suivie par saut de ligne) à la console."

  • 7

    Compiler le programme et l'exécuter. Vous devriez obtenir un message sur la console DOS qui lit, "Bonjour le monde." Ces étapes sont les bases de ce qui constitue un programme en C ++.

Conseils & Avertissements

  • C ++ est un langage de programmation très efficace pour l'écriture de bibliothèques.
  • Bibliothèques C ++ bien connus comprennent la bibliothèque standard C ++, la Standard Template Library, Microsoft Foundation Class Library (propriétaire) et de la bibliothèque Boost.
» » » » Comment écrire un programme simple en c ++