Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Exploration des Directives du Préprocesseur C++ | Commencer
Introduction au C++
course content

Contenu du cours

Introduction au C++

Introduction au C++

1. Commencer
2. Introduction aux Opérateurs
3. Variables et Types de Données
4. Introduction au Flux de Programme
5. Introduction aux Fonctions

book
Exploration des Directives du Préprocesseur C++

Avant de pouvoir réellement écrire un programme significatif, nous devons apprendre à ajouter ces bibliothèques standard à notre projet.

Pour ajouter des fichiers externes à votre programme, vous devez utiliser des directives du préprocesseur. Ce sont les commandes qui guident le préprocesseur, un outil qui transforme le code avant la compilation. La syntaxe de la plupart des directives de prétraitement est :

h

directive

copy
1
#directive parameters

La commande qui ajoute des fichiers externes à votre programme s'appelle #include, et c'est la commande que nous utiliserons le plus pour l'instant.

h

include

copy
1
#include <name>

Les fichiers standards sont inclus à l'aide de chevrons < >, mais vous pouvez aussi créer vos propres fichiers et les lier à votre projet de manière similaire, en utilisant des guillemets doubles " ".

Comment fonctionne #include

Regardez le code ci-dessous. L'un des chevrons manque. Essayez d'exécuter ce code et voyez ce qui se passe.

cpp

main

copy
1234
int main() { return 0;

Vous obtenez une erreur de parenthèse fermante } manquante. Ceci est fait délibérément pour montrer comment le #include fonctionne. Nous pouvons créer un fichier séparé contenant uniquement le symbole } et inclure ce fichier dans le main.cpp en utilisant la directive #include.

cpp

main

h

header

copy
1234
int main() { #include <header.h>

Le problème a été résolu, et vous ne devriez plus rencontrer d'erreur. La raison de cette résolution réside dans la nature de la directive #include, qui copie essentiellement le contenu d'un fichier au moment où elle est appelée.

Quelle est la directive de préprocesseur pour ajouter des fichiers externes ?

Quelle est la directive de préprocesseur pour ajouter des fichiers externes ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 4
We're sorry to hear that something went wrong. What happened?
some-alt