04686cam a2200277 4500
165730
165729
FRBNF455078490000003
9782212676631
br.
22 EUR - 238 DH
01853777
9782212676631
20180522d2018 m y0frey50 ba
fre
||||z 00|y|
r
Exercices en langage C++
LIVR
178 exercices corrigés
Claude Delannoy
4e édition
63-Clermont-Ferrand
Impr. La Source d'or
EYROLLES
DL 2018
cop. 2018
impr. 2018
1 volume de XIII-377 pages
couverture illustrée en couleur
23 cm.
Notice réd. d'après la couverture
Conçu pour les étudiants en informatique (DUT, licence, master, écoles d'ingénieur), ce recueil d'exercices corrigés et commentés est le complément idéal de Programmer en langage C++ du même auteur ou de tout autre ouvrage d'initiation au langage C++. L'ouvrage propose 178 exercices pour mieux assimiler la syntaxe de base du langage (types et opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...) et les concepts objet du C++.
Les exercices vous permettront de vous forger une véritable méthodologie de conception de vos propres classes C++. Vous saurez notamment décider du bien-fondé de la surdéfinition de l'opérateur d'affectation ou du constructeur par recopie, tirer parti de l'héritage (simple ou multiple), créer vos propres bibliothèques de classes, exploiter les possibilités offertes par les patrons de fonctions et de classes, etc.
Cette 4e édition inclut 20 nouveaux exercices portant notamment sur les pointeurs intelligents et sur la nouvelle sémantique de déplacement introduits par les versions C++11 et C++14 de la norme. Chaque chapitre débute par un rappel de cours suivi de plusieurs exercices de difficulté croissante. Les corrigés sont tous présentés suivant le même canevas : analyse détaillée du problème, solution sous forme de programme avec exemple de résultat d'exécution, justification des choix opérés - car il n'y a jamais de solution unique à un problème donné ! - et, si besoin, commentaires sur les points délicats et suggestions sur les extensions possibles du programme.
Le code source des corrigés est fourni sur le site www.editions-eyrolles.com.
GENERALITES SUR LE C++, TYPES DE BASE, OPERATEURS ET EXPRESSIONS
INSTRUCTIONS DE CONTROLE
FONCTIONS
TABLEAUX, POINTEURS ET CHAINES DE TYPE C
STRUCTURES
DU C AU C++
CLASSES, CONSTRUCTEURS ET DESTRUCTEURS
PROPRIETES DES FONCTIONS MEMBRES
CONSTRUCTION, DESTRUCTION ET INITIALISATION DES OBJETS
FONCTIONS AMIES
SURDEFINITION D'OPERATEURS
CONVERSIONS DE TYPE DEFINIES PAR L'UTILISATEUR
TECHNIQUE DE L'HERITAGE
HERITAGE MULTIPLE
FONCTIONS VIRTUELLES
FLOTS D'ENTREE ET DE SORTIE
PATRONS DE FONCTIONS
PATRONS DE CLASSES
GESTION DES EXCEPTIONS
EXERCICES DE SYNTHESE
COMPOSANTS STANDARD
POINTEURS INTELLIGENTS
NOUVELLE SEMANTIQUE DE DEPLACEMENT (&&)
Les exercices vous permettront de vous forger une véritable méthodologie de conception de vos propres classes C++. Vous saurez notamment décider du bien-fondé de la surdéfinition de l'opérateur d'affectation ou du constructeur par recopie, tirer parti de l'héritage (simple ou multiple), créer vos propres bibliothèques de classes, exploiter les possibilités offertes par les patrons de fonctions et de classes, etc.
Cette 4e édition inclut 20 nouveaux exercices portant notamment sur les pointeurs intelligents et sur la nouvelle sémantique de déplacement introduits par les versions C++11 et C++14 de la norme. Chaque chapitre débute par un rappel de cours suivi de plusieurs exercices de difficulté croissante. Les corrigés sont tous présentés suivant le même canevas : analyse détaillée du problème, solution sous forme de programme avec exemple de résultat d'exécution, justification des choix opérés - car il n'y a jamais de solution unique à un problème donné ! - et, si besoin, commentaires sur les points délicats et suggestions sur les extensions possibles du programme.
Le code source des corrigés est fourni sur le site www.editions-eyrolles.com.
12139768
C plus-plus (langage de programmation)
11975731
Problèmes et exercices
rameau
1041
005.133 (C plus-plus)
23
Cadre de classement de la Bibliographie nationale française
11899208
Delannoy
Claude
1946-....
070
5824
FR
FR-751131015
20180522
AFNOR
intermrc
0
217423
BUMS
BUMS
1er etage
68304
005.133 DEL
0
New 2018
0
218037
BUMS
BUMS
1er etage
68450
005.133 DEL
1
New 2018