Skip to content
Learni
View all tutorials
Programmation

Comment débuter en programmation C++ en 2026

12 minBEGINNER

Introduction

Le C++ reste un langage incontournable en 2026 pour les systèmes, jeux et applications performantes. Ce tutoriel vous guide pas à pas depuis l'installation jusqu'à la création de fonctions simples. Chaque concept est accompagné d'un exemple complet et compilable. Vous apprendrez à écrire du code propre et à éviter les erreurs classiques dès le début.

Prérequis

  • Ordinateur avec Windows, macOS ou Linux
  • Connaissances de base en informatique
  • Terminal ou invite de commandes

Installation du compilateur

terminal
# Linux (Ubuntu/Debian)
sudo apt update && sudo apt install g++

# macOS
xcode-select --install

# Windows : installer MinGW ou MSYS2

Cette commande installe le compilateur g++ indispensable pour transformer le code C++ en exécutable. Vérifiez l'installation avec g++ --version avant de continuer.

Premier programme Hello World

main.cpp
#include <iostream>

int main() {
    std::cout << "Hello, C++ 2026 !" << std::endl;
    return 0;
}

Ce fichier contient le programme minimal. Compilez-le avec g++ main.cpp -o hello puis exécutez ./hello pour voir le message s'afficher.

Déclaration de variables

variables.cpp
#include <iostream>
#include <string>

int main() {
    int age = 25;
    double prix = 19.99;
    std::string nom = "Alice";
    std::cout << nom << " a " << age << " ans." << std::endl;
    return 0;
}

Le code déclare et utilise trois types de base. Compilez et exécutez pour observer l'affichage formaté. Évitez les noms de variables trop courts.

Utilisation des boucles

boucles.cpp
#include <iostream>

int main() {
    for(int i = 1; i <= 5; i++) {
        std::cout << "Itération : " << i << std::endl;
    }
    return 0;
}

La boucle for affiche 5 itérations. Testez en modifiant la condition pour comprendre le comportement.

Création d'une fonction

fonction.cpp
#include <iostream>

int addition(int a, int b) {
    return a + b;
}

int main() {
    int resultat = addition(8, 12);
    std::cout << "Résultat : " << resultat << std::endl;
    return 0;
}

La fonction addition prend deux paramètres et retourne leur somme. Appelez-la depuis main pour réutiliser le code facilement.

Bonnes pratiques

  • Toujours initialiser les variables
  • Utiliser des noms explicites
  • Compiler avec l'option -Wall pour voir les avertissements
  • Séparer déclaration et implémentation dans les projets plus grands

Erreurs courantes à éviter

  • Oublier le point-virgule en fin d'instruction
  • Ne pas inclure les en-têtes nécessaires
  • Dépasser les limites d'un tableau
  • Ignorer les messages d'avertissement du compilateur

Pour aller plus loin

Approfondissez vos compétences avec nos formations C++ complètes.