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
# Linux (Ubuntu/Debian)
sudo apt update && sudo apt install g++
# macOS
xcode-select --install
# Windows : installer MinGW ou MSYS2Cette 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
#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
#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
#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
#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.