Archives de catégorie : C++

Les tableaux dans C++

Un tableau est une série d’éléments du même type placés dans des emplacements de mémoire contigus pouvant être référencés individuellement en ajoutant un index à un identifiant unique. Cela signifie que, par exemple, cinq valeurs de type int peuvent être déclarées en tant que tableau sans avoir à déclarer 5 variables différentes (chacune avec son… Lire la suite »

Catégorie : C++

Les chaines de caractères dans C++

La classe de chaîne a été brièvement introduite dans un chapitre précédent. C’est une classe très puissante pour manipuler et manipuler des chaînes de caractères. Cependant, comme les chaînes sont en fait des séquences de caractères, nous pouvons les représenter également sous forme de tableaux simples d’éléments de type caractère. Par exemple, le tableau suivant:… Lire la suite »

Catégorie : C++ Étiquettes :

Les fonctions dans C++

Les fonctions permettent de structurer des programmes en segments de code pour effectuer des tâches individuelles. En C ++, une fonction est un groupe d’instructions ayant un nom et pouvant être appelées à partir d’un point du programme. La syntaxe la plus courante pour définir une fonction est la suivante: type nom (paramètre1, paramètre2, …)… Lire la suite »

Catégorie : C++ Étiquettes :

Les classes dans C++ (2)

Les classes, essentiellement, définissent les nouveaux types à utiliser dans le code C ++. Et les types en C ++ n’interagissent pas seulement avec le code au moyen de constructions et d’assignations. Ils interagissent également par le biais des opérateurs. Par exemple, effectuons l’opération suivante sur les types fondamentaux: int a, b, c; a =… Lire la suite »

Catégorie : C++ Étiquettes :

Les classes dans C++

Les classes sont un concept étendu de structures de données: comme les structures de données, elles peuvent contenir des membres de données, mais elles peuvent également contenir des fonctions en tant que membres. Un objet est une instanciation d’une classe. En termes de variables, une classe serait le type et un objet serait la variable.… Lire la suite »

Catégorie : C++ Étiquettes :

Le Polymorphisme dans C++

Avant de s’approfondir dans ce chapitre, vous devez avoir une bonne compréhension des pointeurs et de l’héritage de classe. Si vous n’êtes pas vraiment sûr de la signification de l’une des expressions suivantes, vous devez consulter les sections indiquées: Instructions : Chapitre : int A::b(int c) { } Les classes a->b La structures des données… Lire la suite »

Catégorie : C++ Étiquettes :

Le langage C++

Ces tutoriels expliquent le langage C ++, de la base aux dernières fonctionnalités introduites par C ++ 11. Les chapitres ont une orientation pratique, avec des exemples de programmes dans toutes les sections pour commencer à pratiquer ce qui est expliqué tout de suite. introduction à C++ Compilateurs Notions de base de C ++ Structure… Lire la suite »

Catégorie : C++ Étiquettes :

Les Pointeurs dans C++

Dans les chapitres précédents, les variables ont été expliquées sous forme d’emplacements dans la mémoire de l’ordinateur auxquels on peut accéder par leur identificateur (leur nom). De cette façon, le programme n’a pas besoin de se soucier de l’adresse physique des données en mémoire; il utilise simplement l’identifiant chaque fois qu’il doit faire référence à… Lire la suite »

Catégorie : C++ Étiquettes :

La mémoire dynamique dans C++

Dans les programmes décrits dans les chapitres précédents, tous les besoins en mémoire ont été déterminés avant l’exécution du programme en définissant les variables nécessaires. Mais il peut arriver que les besoins en mémoire d’un programme ne puissent être déterminés que pendant l’exécution. Par exemple, lorsque la mémoire nécessaire dépend des entrées de l’utilisateur. Dans… Lire la suite »

Catégorie : C++ Étiquettes :

Structures des données dans C++

Une structure de données est un groupe d’éléments de données regroupés sous un même nom. Ces éléments de données, appelés membres, peuvent avoir différents types et différentes longueurs. Les structures de données peuvent être déclarées en C ++ en utilisant la syntaxe suivante: struct nom_type { type_membre1 nom_membre1; type_membre2 nom_membre2; type_membre3 nom_membre3; . . }… Lire la suite »

Catégorie : C++ Étiquettes :