Chargement...

Premier programme en C++ : comment fonctionne « Hello World »

Créez votre premier programme C++ et découvrez comment fonctionne « Hello World » avec compilation et exécution.

Pour les débutants en C++, le premier exemple le plus classique est le programme « Hello, World! ». Cet exemple est le meilleur point de départ pour comprendre comment un programme C++ est compilé et exécuté. Dans cet article, nous allons examiner pas à pas comment écrire une simple sortie console en C++, comment fonctionne le processus de compilation et ce que signifie chaque ligne de code.


1. Le premier programme C++

Créez une nouvelle application console dans Visual Studio 2022 ou dans n’importe quel environnement GCC/Clang et saisissez le code suivant :


#include <iostream>   // Bibliothèque nécessaire pour les entrées/sorties
using namespace std;  // Indique que nous utiliserons l’espace de noms std

int main() {
    cout << "Hello, World!" << endl; // Affiche un message à l’écran
    return 0;                        // Indique que le programme s’est terminé avec succès
}

Lorsque vous exécutez ce code, la console affichera :


Hello, World!

2. Explication ligne par ligne


3. Processus de compilation et d’exécution

Écrire le code ne suffit pas — il doit être compilé en un fichier exécutable. Voici comment fonctionne le processus de compilation :

  1. Code source : Écrit dans un fichier avec l’extension .cpp.
  2. Compilateur : Traduit le code source en code machine.
  3. Linker : Lie les bibliothèques et les fonctions pour produire un fichier .exe ou .out.
  4. Exécution : Le fichier obtenu est exécuté par le système d’exploitation.

Schéma simplifié du processus de compilation :


Code source (.cpp)
     ↓
Compilateur (g++)
     ↓
Fichier objet (.o)
     ↓
Linker
     ↓
Fichier exécutable (.exe / .out)

4. Exécuter “Hello, World” dans Visual Studio 2022

  1. Ouvrez Visual Studio.
  2. Sélectionnez « Créer un nouveau projet » → « Console App » (C++).
  3. Donnez un nom au projet, par exemple HelloWorld.
  4. Collez le code ci-dessus dans le fichier main.cpp.
  5. Appuyez sur Ctrl + F5 pour compiler et exécuter le programme.
Création d’un nouveau projet console C++ dans Visual Studio 2022 Définition du nom d’un projet console C++

Si la fenêtre de sortie affiche Hello, World!, votre premier programme C++ a été exécuté avec succès.


5. Compilation avec GCC ou Clang (Linux / Windows MSYS2)

Si vous n’utilisez pas Visual Studio, vous pouvez effectuer la même opération dans un terminal. Enregistrez votre code sous le nom hello.cpp et exécutez la commande suivante :


g++ -std=c++20 hello.cpp -o hello
./hello

Ou, si vous utilisez Clang :


clang++ -std=c++20 hello.cpp -o hello
./hello

Dans les deux cas, le programme affichera :


Hello, World!

6. Erreurs courantes


7. TL;DR

  • Les programmes C++ commencent par la fonction main().
  • #include <iostream> → ajoute la bibliothèque d’entrée/sortie.
  • cout → affiche du texte à l’écran.
  • Le programme peut être exécuté avec Visual Studio 2022 ou GCC.
  • Si vous voyez « Hello, World! », votre aventure en C++ vient officiellement de commencer !

Articles connexes