Les tableaux, les pointeurs et les chaînes de style C

Les tableaux, les pointeurs et les chaînes de style C Tableau à un indice  Un tableau à un indice est un ensemble d’éléments de même type désignés par un identificateur unique. Chaque élément est repéré par un indice précisant sa...

Les principaux contrôles de Swing

Les principaux contrôles de Swing Cases à cocher Nous placerons les trois cases dans un panneau associé à la fenêtre. Nous faisons de la fenêtre l’écouteur des boutons et des cases. Comme l’impose l’énoncé, nous redéfinissons à la fois les...

Les patrons de fonctions

Les patrons de fonctions Définition d’un patron de fonctions On précise les paramètres (muets) de type, en faisant précéder chacun du mot (relativement arbitraire) class sous la forme template . La définition de la fonction est classique, hormis le fait...

Les patrons de classes

Les patrons de classes Définition d'un patron de classes On précise les paramètres de type en les faisant précéder du mot clé class et les paramètres expression en mentionnant leur type dans une liste de paramètres introduite par le mot...

Les fonctions C++ Généralités

Les fonctions Généralités Une fonction est un bloc d’instructions éventuellement paramétré par un ou plusieurs arguments et pouvant fournir un résultat nommé souvent « valeur de retour ». On distingue la définition d’une fonction de son utilisation, cette dernière nécessitant...

Les fonctions virtuelles

Les fonctions virtuelles Typage statique des objets (ou ligature dynamique des fonctions) Les règles de compatibilité entre une classe de base et une classe dérivée permettent d’affecter à un pointeur sur une classe de base la valeur d’un pointeur sur...

Les fonctions amies

Les fonctions amies Fonction membre d’une classe B, amie d’une autre classe A class A { ..... friend --- B:fct (-----) ; ..... } ; La fonction fct, membre de la classe B, ayant le prototype spécifié, est autorisée à...

Les flux et les fichiers

Les flux et les fichiers Synthèse : consultation d’un répertoire en accès direct Les dimensions des tableaux de caractères sont définies par des constantes symboliques LG_ NOM et LG_PRENOM. Il en va de même pour la taille d’un enregistrement (TAILLE_...

Les flots d’entrée et de sortie

Les flots d’entrée et de sortie La classe ostream Elle surdéfinit l’opérateur << sous la forme d’une fonction membre : ostream & operator << (expression) L’expression correspondant à son deuxième opérande peut être d’un type de base quelconque, y compris...

Gestion des variables locales

Gestion des variables locales Vous avez déjà vu au travers de cet ouvrage des utilisations de variables locales. Il s’agit de variables qui sont accessibles et utilisables dans le bloc où elles sont déclarées. Dim X As Integer For X...