Outils d'utilisateurs

Outils du Site


aide_memoire_syntaxe

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

aide_memoire_syntaxe [2019/01/03 20:55]
nico [Les chaînes de caractères]
aide_memoire_syntaxe [2019/01/03 20:58] (Version actuelle)
nico [Fichier header]
Ligne 411: Ligne 411:
 ==== Fichier header ==== ==== Fichier header ====
  
 +<code cpp>
 // dans mon_fichier.h // dans mon_fichier.h
 #ifndef MONFICHIER_H #ifndef MONFICHIER_H
Ligne 430: Ligne 431:
     std::cout << "Salut tout le monde !" << std::endl;     std::cout << "Salut tout le monde !" << std::endl;
  
 +</code>
  
 ===== Les fonctions ===== ===== Les fonctions =====
Ligne 436: Ligne 437:
 ==== Précisions sémantiques ==== ==== Précisions sémantiques ====
  
 +<code cpp>
 void f(int i) {} // i est un paramètre void f(int i) {} // i est un paramètre
 f(j); // j est un argument f(j); // j est un argument
Ligne 452: Ligne 454:
     // la fonction const et non const n'ont pas les mêmes signatures     // la fonction const et non const n'ont pas les mêmes signatures
 // static ? Inline ? // static ? Inline ?
 +</code>
 +
 4.2.  Déclaration d'une fonction 4.2.  Déclaration d'une fonction
 +
 +<code cpp>
 void f(); // sans paramètre de retour void f(); // sans paramètre de retour
  
Ligne 468: Ligne 474:
  
 void* f(); // retourne un pointeur void* f(); // retourne un pointeur
 +</code>
 ==== Passage de paramètres ==== ==== Passage de paramètres ====
  
aide_memoire_syntaxe.1546545327.txt.gz · Dernière modification: 2019/01/03 20:55 par nico