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 »

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 »

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 »

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 »

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 »

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 »

Le compilateur dans C++

Les outils essentiels nécessaires pour suivre ces tutoriels sont un ordinateur et une chaîne de compilation permettant de compiler du code C ++ et de construire les programmes à exécuter. C ++ est un langage qui a beaucoup évolué au fil des ans, et ces tutoriels expliquent de nombreuses fonctionnalités ajoutées récemment au langage. Par… Lire la suite »

Tutoriel CSS2

CSS est utilisé pour contrôler le style d’un document Web de manière simple et facile. CSS est l’acronyme de « Cascading Style Sheet ». Ce tutoriel couvre à la fois les versions CSS1, CSS2 et CSS3 et donne une compréhension complète de CSS, de la base aux concepts avancés. Téléchargez le tutoriel complet dans le lien ci-dessous.… Lire la suite »

Architecture des ordinateurs

Cet article présente en détails les différents architecture électronique d’un ordinateur (les ports logiques, la logique combinatoire, les mémoires,..) avec des exemples . Que signifie l’architecture informatique? L’architecture informatique est une spécification détaillant la manière dont un ensemble de normes technologiques logicielles et matérielles interagissent pour former un système ou une plate-forme informatique. En bref,… Lire la suite »

C++ Exercices avec solutions

Des exercices corrigés de langage C++, téléchargez aussi la liste complète des exercices (langage C, C++, les tableaux, les pointeurs,..). Voir ci-dessous une série d’exercices à télécharger. Exercices 1 : Ecrivez un programme en C ++ pour imprimer un texte de bienvenue sur une ligne séparée. Solution : #include <iostream> using namespace std; int main()… Lire la suite »