Les bases du c++

Salut ce forum apprends les bases du c++

Moderator: Rick

Post Reply
Rick
Posts: 3
Joined: Mon Jan 19, 2026 8:18 pm
Contact:

Les bases du c++

Post by Rick »

Salut, je suis modérateur chez
Inside The System
et nous allons aborder les bases du C++.

Donc, avant de commencer, le C++, c’est quoi ?
C’est un langage de programmation de bas niveau créé par Bjarne Stroustrup au début des années 1980.

Avant de faire quoi que ce soit, je vais vous montrer comment faire un "Hello World" en C++, afin de voir la syntaxe.

Code: Select all

#include <iostream>

int main() {
std::cout << "Hello World" << std::endl;
return 0;
}
Voilà la syntaxe. Elle peut paraître longue au premier abord, mais en pratiquant, c’est très facile à retenir.

Nous allons donc aborder le sujet :
#include sert à inclure des bibliothèques, standards ou non.

Par exemple, si vous avez déjà fait un peu de Python, vous savez que vous utilisez import pour importer des bibliothèques.

Pour faire simple, iostream permet de gérer les entrées/sorties (affichage et saisie), tandis que std::cout, std::endl, std::cin, etc., sont des éléments de la bibliothèque standard.

Contrairement à ce que l’on pourrait penser, int main() ne déclare pas une variable :
c’est la fonction principale du programme.

int indique simplement que cette fonction retourne un entier (généralement 0 pour dire que tout s’est bien passé).

Dans le code, nous voyons std::cout.
cout signifie "character output" et permet d’afficher du texte (ou d’autres données) à l’écran.

Nous voyons aussi std::endl.
endl sert à faire un retour à la ligne.

Enfin, return 0; sert à indiquer que le programme s’est terminé correctement.

Parfois, std:: peut nous perturber. Pour éviter de l’écrire à chaque fois, nous pouvons faire :

Code: Select all

#include <iostream>
using namespace std;

int main() {
cout << "Hello World" << endl;
return 0;
}
C’est déjà plus simple que d’écrire std:: à chaque fois, et cela permet de gagner du temps.

Donc, nous avons vu la syntaxe, ainsi que les bibliothèques et les fonctions de base. Le prochain cours portera sur les variables !

Return to “Bases du C++”

Who is online

Users browsing this forum: No registered users and 0 guests