Hello World

Pour commencer, un petit rappel de la structure d'un programme c++ de base avec le classique "Hello World" qui affiche un texte sur la sortie standard.

Pour compiler, si vous êtes sous linux il suffit juste que gcc/g++ soit installé. Sous Windows, je vous conseille d'installer MingW

/* helloWorld.cpp */ #include<iostream>
using namespace std;
int main(int argc, char* argv[])
{
	cout << "Hello World" << endl;
	return 0;
}

Compilation sous Linux :

g++ helloWorld.cpp -o helloWorld

Compilation sous Windows avec Mingw :

g++ helloWorld.cpp -lmingw32 -static-libgcc -static-libstdc++ -o helloWorld.exe

Remarque : l'ajout des bibliothèques statiques à la ligne de commande Windows est recommandée car sinon il y a de grandes chances que le programme ne s'exécute pas correctement sur un ordinateur ou Mingw n'est pas installé.

Ce premier programme est surtout là pour vous assurer que votre environnement de travail est correctement installé et que la compilation fonctionne. Nous ne nous attarderons pas sur les bases du c++ ou sur la programmation orientée objet, il existe des centaines de cours et documentations qui le font très bien sur internet.

On se moque de moi ici, je veux passer aux choses sérieuses !