C++ Essentials 1.2

Licence: Gratuit ‎Taille du fichier: 2.62 MB
‎Note des utilisateurs: 4.0/5 - ‎1 ‎Votes

Bienvenue sur le tutoriel C++ mobile en ligne! Le but de ce tutoriel est de donner une bonne compréhension du langage de programmation C++ à toute personne qui le veut. Qu’est-ce donc que C++? Pourquoi tant de programmes sont-ils écrits en C++? C++ est un langage de programmation de troisième génération. Lorsque les ordinateurs ont été inventés pour la première fois, ils ont été programmés avec des commandes très simples et de bas niveau. Un programmeur concevait un programme, puis traduisait le programme en un ensemble spécifique de codes, connu sous le nom de langage machine. Ces codes seraient introduits dans un ordinateur avec des interrupteurs, des cartes perforées ou des claviers primitifs. Ces programmes étaient lourds à écrire, et très difficiles à débog. (Le débogage est l’acte de supprimer les erreurs dans un programme.) Le code machine est considéré comme la première génération de langages de programmation. Cette application aide l’utilisateur à obtenir des connaissances de base sur la langue C++. Il fournit six chapitres à savoir:*Computer Hardware*Programs: Instructions in the Computer*Operating Systems*Why have high-level languages?*C++ development environment*Sequence (PDF of chapter)*Itération (PDF of chapter)*Selection (PDF of chapter)*Simple use of files*Functions*Arrays*Programs with functions and arrays*Standard algorithms*Tools*Design and documentation*Enum, Struct, et Union*Exemples à l’aide de structs*Bits and pieces*Beginners' Class*Données dynamiques et pointeurs*Collections de données*Un monde d’objets en interaction*Classe intermédiaire*Deux autres - arbres*Modèles *Exceptions*Exemple: Supermarché*Conception et documentation: 2*Le pouvoir de l’héritage et du polymorphisme*Conceptions réutilisables*Cadres de compréhensionIl couvre une grande partie du langage de programmation C++ et aussi il sera très utile pour les plus frais ainsi que pour les chercheurs d’emploi pour l’entrevue. C++ est un langage de programmation statiquement tapé, libre, multi-paradigme, compilé et polyvalent. Il est considéré comme une langue de niveau intermédiaire, car il comprend une combinaison de caractéristiques linguistiques de haut niveau et de bas niveau. Il a été développé par Bjarne Stroustrup à partir de 1979 au Bell Labs comme une amélioration de la langue C. Initialement nommée C avec classes, la langue a été rebaptisée C++ en 1983, comme un jeu de mots impliquant l’opérateur d’incrément. C++ est l’un des langages de programmation les plus populaires avec des domaines d’application, y compris les logiciels de systèmes, les logiciels d’application, les pilotes d’appareils, les logiciels embarqués, les applications serveur et client haute performance, et les logiciels de divertissement tels que les jeux vidéo. Plusieurs groupes fournissent à la fois des logiciels de compilateurs C++ gratuits et exclusifs, dont le projet GNU, Microsoft, Intel et Embarcadero Technologies. C++ a grandement influencé de nombreux autres langages de programmation populaires, notamment C# et Java.C++ est également utilisé pour la conception matérielle, où la conception est initialement décrite en C++, puis analysée, contrainte architecturalement, et prévue pour créer un langage de description matérielle de niveau de transfert de registre via une synthèse de haut niveau. Le langage a commencé comme des améliorations à C, d’abord l’ajout de classes, puis les fonctions virtuelles, la surcharge de l’opérateur, l’héritage multiple, les modèles et la gestion des exceptions entre autres fonctionnalités. Après des années de développement, la norme c++ en matière de langage de programmation a été ratifiée en 1998 sous le nom d’ISO/IEC 14882:1998. La norme a été modifiée par le corrigendum technique de 2003, ISO/IEC 14882:2003. La norme actuelle étendant C++ avec de nouvelles fonctionnalités a été ratifiée et publiée par l’ISO en septembre 2011 sous le nom d’ISO/IEC 14882:2011 (officieusement connue sous le nom de C++11). Remarque : Cette application gratuite est prise en charge par l’annonce et peut contenir des annonces dans le plateau de notification et/ou l’écran d’accueil. Mots-clés: polymorphisme, concept oops, C++, Cpp, programmation, langue, pointeur, codage, entrevue, fonctions,

historique de la version

  • Version 1.2 posté sur 2012-10-29
    Plusieurs correctifs et mises à jour
  • Version 1.2 posté sur 2012-10-29

Détails du programme