C / C++ / C# - La bible du programmeur
1700 astuces pour toutes les situations
Résumé
La Bible du Programmeur en C/C++/C# est la référence la plus complète traitant du langage de programmation C/C++/C#. Écrite par un programmeur à l'intention des programmeurs, ce livre examine des concepts clés tels que :
- Le polymorphisme, les fonctions virtuelles et les conteneurs
- Les fonctions génériques et les classes
- L'utilisation de la bibliothèque de modèles standard (STL)
- La programmation sous Windows et d'autres environnements 32 bits
- Le multi-threading
- La gestion des exceptions pour créer du code prêt à répondre à toutes les situations
Le CD-ROM d'accompagnement contient le code source de 1045 programmes prêts à l'emploi en plus du compilateur Borland C++ 5.5.
Caractéristiques
- Écrivez dès aujourd'hui des programmes avec le compilateur Borland C++ 5.5 inclus sur le CD-ROM.
- Maîtrisez le langage de programmation C et évoluez en douceur vers le C++ et le C#. Utilisez les classes du C++ pour faire des programmes orientés objets.
- Apprenez à surcharger de fonctions, à leur passer des arguments par défaut, à utiliser les modèles pour simplifier votre code et gagner du temps.
- Tirez parti des exceptions du C++ pour créer des programmes robustes en mesure de répondre aux erreurs imprévues.
- Maîtrisez la programmation Windows avec les boîtes de dialogue, les fichiers de ressources, le traitement des messages et tant d'autres choses.
- Utilisez les classes de la bibliothèque des modèles standard pour simplifier des programmes complexes.
- Tirez tous les avantages des threads, des entrées-sorties asynchrones et gérez la souris, les portes d'entrées-sorties et les pipes nommés.
L'auteur - Kris Jamsa
Kris Jamsa, Ph.D., MBA is the author of more than 85 computer books, with cumulative sales of several million copies. In 1992, Jamsa and his wife Debbie founded Jamsa Press, a computer-book publishing company. After expanding the company's presence to 70 countries and 28 languages, Jamsa sold Jamsa Press to a larger publishing house. Today, Jamsa is the founder of the Jamsa Media Group, which produces high-quality computer books for Prima-Tech.
Sommaire
- Débuter en C
- Macros et constantes
- Chaînes de caractères
- Fonctions
- Gestion du clavier
- Fonctions mathématiques
- Fichiers, répertoires et lecteurs de disque
- Tableaux, pointeurs et structures
- Services du DOS et du BIOS
- Gestion de la mémoire
- Date et heure
- Dévier les entrées-sorties et traiter les lignes de commandes
- Outils de programmation
- C avancé
- Débuter en C++
- Objets
- Fonctions courantes des classes
- Entrées-sorties en C++
- Héritage et polymorphisme
- Fonctions générales et modèles
- Traitement des exceptions et portabilité des types
- Créer des exemples de classes réutilisables
- Bibliothèque standard de modèles
- Débuter en programmation sous Windows
- Messages et menus
- Boîtes de dialogue
- Gestion de la mémoire sous Windows
- Processus et threads
- GUI, l'interface de dispositifs graphiques
- Bitmaps, métafichiers et icônes
- Entrées-sorties sous Windows
- L'environnement .NET
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Reynald Goulet |
Auteur(s) | Kris Jamsa |
Parution | 15/01/2004 |
Édition | 2eme édition |
Nb. de pages | 1022 |
Format | 21,3 X 27 |
Couverture | Broché |
Poids | 2710g |
Intérieur | Noir et Blanc |
EAN13 | 9782893772851 |
ISBN13 | 978-2-89377-285-1 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Techniques de programmation Structures de données
- Informatique Développement d'applications Algorithmique et informatique appliquée Initiation à l'algorithmique et la programmation
- Informatique Développement d'applications Technologies objet
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Programmation UNIX / Linux C sous Unix
- Informatique Développement d'applications Programmation Windows
- Informatique Développement d'applications Programmation .NET
- Informatique Développement d'applications Programmation .NET C#
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en C/C++
- Informatique Développement d'applications Langages C
- Informatique Développement d'applications Langages C #
- Informatique Développement d'applications Langages C++
- Informatique Développement d'applications Outils de développement Borland C++ Builder
- Informatique Développement d'applications Outils de développement Visual C++
- Informatique Développement d'applications Outils de développement Visual C++ .NET
- Informatique Développement d'applications Outils de développement Visual Studio.NET