IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez C++ Discussion :

Livre C++


Sujet :

Contribuez C++

  1. #1
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 237
    Points : 283
    Points
    283
    Par défaut Livre C++
    Bonjour à tous,
    Je sais que cette question à déjà été posé sur ce forum, j'ai fait une recherche mais les posts que j'ai trouvé ne me conviennent pas (je suis difficile ^^)

    Je suis en première année dans un IUT d'informatique. Je souhaite acheté un bouquin de C++ pour augmenter mes connaissances.

    Mais j'hésite entre plusieurs :
    - Le langage C++ de Bjarne Stroustrup : pour l'ensemble des bases du C++ et de la STL.
    - Pour mieux développer avec C++ de Aurélien Geron et Fatmé Tawbi : pour son approfondissement (d'ailleur il y a une nouvelle version de ce livre qui n'a pas été corrigé dans le récapitulatif => ici )
    - STL précis & concis de Ray Lischner : pour la STL

    J'hésite surtout entre les 2 premiers (sachant que le troisième je le prendrai sans doute dans les 2 cas)

    Merci

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Le livre de Stroustrup est compliqué, donc en premier lieu, mieux vaut ne pas le prendre, sauf si on est déjà un peu à l'aise
    Vieux vaut prendre un livre still Thinking in C++, Accelerated C++, ce genre.
    Pour approfondir, http://c.developpez.com/livres/#L0321334876 est bien indiqué.
    Pour ce qui est de la STL, je te conseille du même auteur, Effective STL. La série des Exceptional C++ de Stutter est également un bon approfondissement. Enfin, quand je dis approfondir, c'est commencer à voir les subtilités du C++, donc tout le reste doit être vu avant - héritage, template, ... -

  3. #3
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 237
    Points : 283
    Points
    283
    Par défaut
    Pour approfondir, http://c.developpez.com/livres/#L0321334876 est bien indiqué.
    Justement celui-là me parraissait plus dur ! (peut-être parce que j'appréhende de lire un livre tout en Anglais )

    Je cherche un livre qui regroupe les bases mais qui s'en éloigne parfois. Et le bouquin de Stroustrup me plaisais justement car il abordait de nombreuses facette du C++...

    En tout cas merci pour ta réponse ^^

  4. #4
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Oui, pour approfondir, il est bien aussi, du moins je pense, je ne l'ai pas encore lu

  5. #5
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 237
    Points : 283
    Points
    283
    Par défaut
    Merci

    Alors pas d'autre avis ?

  6. #6
    Membre habitué Avatar de b Oo
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 179
    Points : 185
    Points
    185
    Par défaut
    Salut,
    Le langage C++ de Bjarne Stroustrup, je te le conseille uniquement si tu as déjà eu un cours de C++ et si tu es motivé.

    J'en ai lu une partie, et j'avais du mal à comprendre certains passages (je suis en Licence 2eme année en informatique). J'ai lu plusieurs fois des passages car je ne comprenais pas tout, en plus le livre est bizarrement fait.

    Au début il fait un tour d'horizon sur le C++, où l'on voit pas mal de choses qu'on ne comprend pas et ensuite cela est repris plus en détail dans les chapitres suivants.

    Personnellement, je viens de l'acheter, même s'il n'est pas très pédagogique, pour les détails qu'il contient.

    Si tu ne l'as pas vu il existe Thinking in C++ (volume 1) et Thinking in C++ (volume 2) disponible sur developpez.

    Je te conseille Le C++ pour les Pros (qui aborde pas mal de détails), et si tu comprends ceci, je pense que tu peux acheter Le langage C++ de Bjarne Stroustrup.

    Bonne journée.

    b Oo
    b Oo

  7. #7
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Points : 2 757
    Points
    2 757
    Par défaut
    Salut,

    en complément d'un livre de C++ classique

    - STL précis & concis de Ray Lischner : pour la STL
    il est très bien (et très pas cher ), surtout si tu as déjà quelques notions d'utilisation de la STL.

    Je te conseille Le C++ pour les Pros (qui aborde pas mal de détails)
    Du même auteur (ancien prof de mon école ) : La bibliothèque C++ STL

  8. #8
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 237
    Points : 283
    Points
    283
    Par défaut
    Merci à tous !!


    Personnellement, je viens de l'acheter, même s'il n'est pas très pédagogique, pour les détails qu'il contient.
    C'est pour cette même raison que je pensais à ce livre ^^

    Si tu ne l'as pas vu il existe Thinking in C++ (volume 1) et Thinking in C++ (volume 2) disponible sur developpez.
    C'est bon je les ai !

    Je te conseille Le C++ pour les Pros (qui aborde pas mal de détails), et si tu comprends ceci, je pense que tu peux acheter Le langage C++ de Bjarne Stroustrup.
    Je l'ai aussi et on a quasiment tout vu en cours !
    Du même auteur (ancien prof de mon école ) : La bibliothèque C++ STL
    Je l'ai aussi !

    en complément d'un livre de C++ classique
    Sachant que j'ai des cours vraiment complet est-il nécessaire d'acheter cette "sorte" de livre ?


    En tout cas merci à tous vos conseils m'ont bien aidé !

    Je pense que je vais rester sur mon premier choix :
    - STL précis & concis de Ray Lischner : pour la STL
    - le livre de Stroustrup
    - et peeut-être aussi Effective STL

  9. #9
    Membre averti Avatar de vdumont
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    510
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 510
    Points : 369
    Points
    369
    Par défaut
    The C++ Standard Library - A Tutorial and Reference


    de Nicolai M.Josuttis, est à mon avis le meilleur livre sur la librairie standard publié. Il est VRAIMENT bien fait et facile à lire.


    Regarde le sur amazon tu vas voir que les critiques sont tous 5/5


    PS: Évite le livre de Stroustrup si tu n'est pas trop expérimenté et n'est pas trop confiant en anglais.

  10. #10
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Points : 2 757
    Points
    2 757
    Par défaut
    Citation Envoyé par Tipoun
    Sachant que j'ai des cours vraiment complet est-il nécessaire d'acheter cette "sorte" de livre ?
    80% des conseils donnés dans ce livre ne sont dans aucun cours dispensés pendant les études. il s'agit là de conseils de programmation qu'on apprend souvent sur le tas et qui connus avant aurait pu être grandement utiles.

    La plupart des livres d'apprentissage sur un langage (C++ ou autre) permettent d'apprendre les concepts, la syntaxe, comment utiliser les lib, mais plus rare sont ceux qui dispensent également des conseils sur la gestion des projets. Ce livre ne permet pas d'apprendre le langage qui est censé être déjà connu. Il donne en 100 articles des conseils sur les pièges à éviter, comment mener sa réflexion et sont développement.

    Il n'est pas nécessaire. Ce qu'il y a dans le livre on l'apprend au fur et à mesure de son expérience. Un livre sur le langage C++ n'est pas nécessaire non plus, on peut à l'occasion lire un tuto. Mais ça permet de voir rapidement des choses importantes, plutôt que de capitaliser ces connaissances sur 10 ans

  11. #11
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 237
    Points : 283
    Points
    283
    Par défaut
    Ah d'accord ! L'intérêt est plus grand dans ce cas.

    Je pense que j'achéterai ces deux livres la prochaine fois ^^ (The C++ Standard Library - A Tutorial and Reference et celui-là )

  12. #12
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Ah, je viens de comprendre, c'est le livre que je suis en train de lire en anglais sauf qu'il y en a 101, des propositions
    Effectivement, il est très bien, il reprend des éléments des séries Effective et Exceptional sans aller aussi loin.

  13. #13
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Points : 4 625
    Points
    4 625
    Par défaut
    "Accelerated C++" puis "The C++ Programming Language".
    Le premier t'aidera à apprendre par l'exemple, l'autre te permettre d'approfondir et tu pourras t'en servir comme référence pour tous les aspects du C++.

    Dans ce domaine, il vaut mieux savoir parler anglais.
    Boost ftw

Discussions similaires

  1. Les meilleurs livres pour l'Assembleur
    Par gtr dans le forum Livres
    Réponses: 52
    Dernier message: 25/09/2010, 10h25
  2. Quel est votre livre préféré sur Java ?
    Par Ricky81 dans le forum Général Java
    Réponses: 138
    Dernier message: 25/11/2006, 03h42
  3. [langage] Je cherche un bon livre ?
    Par Anonymous dans le forum Langage
    Réponses: 13
    Dernier message: 09/04/2003, 13h16
  4. [Turbo Pascal] Recherche cours ou livre sur le Turbo Pascal
    Par killarg dans le forum Turbo Pascal
    Réponses: 6
    Dernier message: 02/03/2003, 16h12
  5. [web] Cherche un conseil pour un livre perl-tk
    Par Anonymous dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 29/04/2002, 15h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo