MagPI 8 Page 22

De Le French MagPi
Aller à : Navigation, rechercher

La dernière fois nous avons débuté avec le C++ et écrit nos tous premiers programmes. Aujourd'hui, nous allons poursuivre, et nous vous montrerons également comment exécuter vos programmes ainsi que quelques autres types de variables.


Compiler et exécuter des programmes

Après avoir écrit votre programme (vous pouvez utiliser n'importe quel éditeur de texte, comme nano ou Geany), enregistrez-le en tant que fichier .cpp, puis ouvrez une nouvelle fenêtre de terminal et tapez la ligne suivante :

g++ [nom].cpp -o [nom_du_programme]

Remplacez [nom] par le nom du fichier et [nom_du_programme] par le nom que vous souhaitez donner au programme à créer.


Si vous obtenez une erreur selon laquelle le fichier est introuvable, vous devrez utiliser la commande cd pour vous placer dans le répertoire où le fichier .cpp a été enregistré, et ensuite relancer la commande. Si l'erreur indique que g++ n'a pas été trouvé (cela ne devrait pas être le cas sur les nouvelles images), tapez sudo apt-get install build-essential pour installer g++.


Une fois la compilation terminée (cela peut prendre beaucoup de temps pour les gros programmes), tapez simplement :

./[nom_du_programme] 

Où [nom_du_programme] doit être identique à ce que vous avez utilisé lors de la compilation. Le programme doit alors s'exécuter, et quand il sera terminé, vous serez renvoyé sur le terminal comme avec tout autre programme en ligne de commande.


Plus de types de variables


La dernière fois nous avons vu le type de variable int qui nous permet de stocker des nombres entiers. Bien sûr, nous pouvons avoir besoin d'enregistrer autres choses, si bien qu'il existe différents types de variable. Ceux-ci sont présentés dans le tableau suivant :


Nom Ce qu'il stocke Exemple
int Un nombre entier. 42
float Un nombre décimal avec 6 chiffres après la virgule. 3.141592
double Un nombre décimal avec 10 chiffres après la virgule. 3.1415926535
char Un caractère unique. c
string Une chaîne de caractères. Bonjour, comment ça va ?
bool Vrai ou faux. Vrai

Pour créer une variable, indiquez simplement le type désiré, suivi du nom que vous voulez lui donner,

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Boîte à outils