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

C++ Discussion :

[Newbie] Ces livres sont-ils corrects ?


Sujet :

C++

  1. #1
    Metzgermeister
    Invité(e)
    Par défaut [Newbie] Ces livres sont-ils corrects ?
    Salut,

    je vais peut-être me lancer dans l'apprentissage de C++, je pense donc acheter deux bouquins sur le sujet :
    • Le langage C++, par Bjarne Stroustrup
    • Comment programmer C++, par Deitel & Deitel
    Si vous avez lu un de ces livres, pouvez-vous me les conseiller ? Sachant que je débute complètement dans la programmation C++, mais que j'ai pas mal d'expérience en programmation PHP.

    Merci !

  2. #2
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Je viens justement de réapprendre le C++ avec le livre de D&D: C'est pas mal, mais un peu vieux: Les premiers chapitres recommandent d'utiliser des vieux fichiers d'en-tête obsolètes, les nouveaux apparaissant à la rubrique "extensions nouvelles"...
    Par contre, il documente bien les fonctions des streams et de la STL...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    5 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 5 463
    Par défaut
    A mon avis :
    - Le Stoustrup n'est pas un bon livre d'initiation, mais demande de déjà connaître le langage.

    - Le Deitel & Deitel n'a pas une bonne presse, du moins dans sa VO (http://www.accu.org/bookreviews/public/reviews/cp/cp003204.htm). En général, la traduction enlève plus qu'elle ajoute.

    Par contre, je n'ai pas d'idées de livre en français à recommander (éventuellement L'essentiel du C++ de Lippman & al, je n'ai pas lu, mais la VO a assez bonne presse, même si la V3 (celle traduite) a du vieillir un peu, pour ma part, j'attendrai la traduction de la V4 pour voir à quoi ça ressemble). En anglais, ma préférence parmi ce que j'ai lu reste à Accelerated C++.
    Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.

  4. #4
    Membre émérite Avatar de reggae
    Profil pro
    Inscrit en
    Août 2005
    Messages
    773
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2005
    Messages : 773
    Par défaut
    La Bible C++ aux éditions MicroApplications...
    Bien foutu, clair, simple à comprendre...

  5. #5
    jmv
    jmv est déconnecté
    Membre chevronné Avatar de jmv
    Profil pro
    Enseignant
    Inscrit en
    Mai 2004
    Messages
    395
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Mai 2004
    Messages : 395
    Par défaut
    le "langage C++" de Bjarne Stroustrup est techniquement trés bien, trés complet. Par contre pédagogiquement je le trouve confu. C'est une bonne référence pour quelqu'un qui connait déjà le C++ mais je ne le conseillerais pas à 1 débutants.

  6. #6
    Metzgermeister
    Invité(e)
    Par défaut
    OK, je vais m'acheter la Bible C++.

    Merci !

  7. #7
    Expert confirmé

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Par défaut
    Citation Envoyé par JolyLoic
    A mon avis :
    - Le Stoustrup n'est pas un bon livre d'initiation, mais demande de déjà connaître le langage.
    Il n'est certainement pas un livre d'initiation à la programmation, mais je le conseillerais sans hésiter à quelqu'un qui a de la bouteille, même s'il ne connait encore rien de C++.

    Je crains que PHP ne soit pas le genre de langage où il est possible d'acquérier l'expérience permettant de commencer par ce livre (en fait, je me demande si ne connaître qu'un seul langage n'est pas un signe d'un manque d'expérience suffisante).

  8. #8
    Metzgermeister
    Invité(e)
    Par défaut
    He bien, je connais aussi un peu le VB, mais bon... :p

Discussions similaires

  1. Ces deux codes sont-ils équivalent ?
    Par Rémy DEV dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 12/05/2014, 09h19
  2. Réponses: 26
    Dernier message: 11/08/2013, 19h27
  3. Réponses: 6
    Dernier message: 12/01/2011, 09h30
  4. sont-ils correct ?
    Par Dr walid dans le forum Débuter
    Réponses: 6
    Dernier message: 30/09/2009, 17h27
  5. Réponses: 4
    Dernier message: 09/11/2004, 22h38

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