[ Web Proxy ]
URL:
Viewing: https://fr.cppreference.com/cpp/comment [Back]  [Original]

Commentaires cppreference.com
cppreference.com
Espaces de noms
Variantes

Commentaires

De cppreference.com
< cpp
 
 
Langage C++
Sujets gnraux
Contrle de flux
Instructions conditionnelles
Instructions d'itration
Instructions de saut
Fonctions
dclaration de fonction
expression lambda
fonction gnrique
spcificateur inline
spcification d'exception (obsolte)
spcificateur noexcept (C++11)
Exceptions
Espaces de noms
Types
spcificateur decltype (C++11)
Qualificatifs
qualificatifs const et volatile
qualificatifs de stockage
qualificatif constexpr (C++11)
qualificatif auto (C++11)
qualificatif alignas (C++11)
Initialisation
Littraux
Expressions
oprateurs alternatifs
Utilitaires
Types
dclaration typedef
dclaration d'alias de type (C++11)
attributs (C++11)
Jette
Original:
Casts
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
conversions implicites
conversion const_cast
conversion static_cast
conversion dynamic_cast
conversion reinterpret_cast
conversions style C et style fonction
Allocation de mmoire
Classes
Qualificatifs spcifiques aux membres de classe
Fonctions membres spciales
Modles
classes gnriques
fonctions gnriques
spcialisation de modles
paquets de paramtres (C++11)
Divers
Assembleur
 

Les commentaires sont une forme de documentation dans le code. Lorsqu'ils sont insrs dans un programme, ils sont ignors par le compilateur; ils sont uniquement destins tre utiliss sous forme de notes par les humains qui lisent le code source. Bien que le standard C++ n'intgre pas un style de documentation intgre, il existe plusieurs utilitaires qui gnrent de la documentation partir de plusieurs formats de commentaires.

Syntaxe

/* comment */ (1)
// comment\n (2)

1) Souvent appels commentaires style C ou commentaires multi-lignes.

2) Souvent appels commentaires style C++ ou commentaires mono-lignes.

Style C

Les commentaires style C sont gnralement utiliss pour commenter des gros blocs de texte mme sils peuvent tre utiliss pour commenter les lignes simples. Pour insrer un commentaire style C, encadrez le texte avec /* et */, ce qui aura pour effet que le contenu du commentaire sera ignor par le compilateur. Bien qu'il ne font pas partie du standard C++, /** et */ sont souvent utiliss pour indiquer les blocs de documentation, ce qui est lgal parce que le deuxime astrisque est simplement considre comme faisant partie du commentaire. Les commentaires style C ne peuvent pas tre imbriqus.

On prfre souvent les commentaires style C dans des environnements o C et C++ peuvent tre mlangs, car ce sont les seuls commentaires qui peuvent tre utiliss dans la norme C (avant C99).

Style C++

Les commentaires style C++ sont gnralement utiliss pour commenter une ligne ; cependant, plusieurs commentaires style C++ peuvent se suivre pour former un commentaire le plusieurs lignes. Les commentaires style C++ indiquent au compilateur qu'il faut ignorer tout le contenu entre // et une nouvelle ligne, ce qui les rend trs utiles.

Exemple

/* C-style comments can contain
multiple lines */
/* or just one */

// C++-style comments can comment one line

// or, they can
// be strung together

int main()
{
  // The below code won't be run
  // return 1;

  // The below code will be run
  return 0;
}



Web Proxy Viewer  |  New URL  |  Original Page