• # des livres sympas pour apprendre le C++

    Posté par  . Évalué à 3.

    Pour les débutants anglophiles, les "Thinking in C++" de Bruce Eckel sont très biens, ils permettent un apprentissage progressif. Ils sont disponibles gratuitement sur le net :

    http://mindview.net/Books/TICPP/ThinkingInCPP2e.html(...)

    Sinon j'ai deux bibles pour le C++ qui sont de Scott Meyers :

    - Effective C++ : 50 Specific Ways to Improve Your Programs and Design

    http://www.amazon.com/exec/obidos/tg/detail/-/0201924889/ref=pd_ts_(...)

    - More Effective C++: 35 New Ways to Improve Your Programs and Designs

    http://www.amazon.com/exec/obidos/tg/detail/-/020163371X/ref=pd_bxg(...)

    Pour ces deux dernières références, il faut avoir acquis un bon niveau en C++ pour en tirer la quintescence.
    • [^] # Re: des livres sympas pour apprendre le C++

      Posté par  . Évalué à 0.

      Enfin bon un bouquin en français et orienté débutant me conviendrait mieux. Pas un bouquin qui s'attarde de trop sur la notion de programmation objet (par exemple) mais plus sur la pratique et le langage en lui même.

      Apprendre un langage peut déjà être une prise de tête, pas besoin de rajouter la difficulté de la langue ;)
      • [^] # Re: des livres sympas pour apprendre le C++

        Posté par  . Évalué à 2.

        Tu pourrais aussi donner ton background en tant que programmeur ? Ca pourrait donner une idée de ton niveau pour savoir quoi proposer comme bouquin. Perso, je pense que si tu maitrises déjà un langage objet, apprendre le C++ n'est pas si ardu, et il serait plus intéressant d'investir dans des bouquins plus poussés par après. Les bouquins pour débuter, y'a toujours beaucoup de redites, des trucs bidons pour remplir les pages, et ça te permettra au mieux de connaître la syntaxe du langage, mais pas d'exploiter à fond ses possibilités. En plus une fois que tu connais le langage, tu peux jeter le bouquin...
        • [^] # Re: des livres sympas pour apprendre le C++

          Posté par  . Évalué à 1.

          Je connais le JAVA et le C (mais une petite révision du C me ferait pas de mal).
          • [^] # Re: des livres sympas pour apprendre le C++

            Posté par  . Évalué à 4.

            Ouais si tu connais le java et le C, même si c'est pas tout frais, la syntaxe du C++ n'est pas difficile à assimiler. Perso je mettrais pas un rond dans un bouquin pour débutant.

            En général, ces bouquins ne traitent pas de maniere suffisante les points essentiels propres au C++ qui sont par exemple :
            - la gestion de la mémoire, clonage/copie d'objets, perf. Point qui n'existe pas en java et qui diffère du C. A la limite, ils t'expliqueront comment créer et détruire un objet avec les mots-clés "new" et "delete" et les pointeurs.
            - la puissance des templates.
            - la STL
      • [^] # Re: des livres sympas pour apprendre le C++

        Posté par  . Évalué à 1.

        > pas un bouquin qui s'attarde de trop sur la notion de
        > programmation objet (par exemple) mais plus sur la
        > pratique et le langage en lui même.

        Je suis pas sûr que ce soit une super idée, sauf
        si tu maîtrises déjà bien la programmation orientée
        objet
        ... Car c'est assez ardu à assimiler, donc autant
        s'en imprégner dès le début même si on ne comprend
        pas tout tout de suite...

        Apprendre le C++ sans apprendre l'objet va te conduire
        à faire du code tout pourri... C'est mon avis en tous cas.
  • # Delannoy

    Posté par  (site web personnel) . Évalué à 4.

    J'ai débuté avec le C++ avec l'ouvrage de Claude Delannoy, que je trouve vraiment clair et intéressant :

    http://www.eyrolles.com/Accueil/Livre/9782212115000/livre-programme(...)
    • [^] # Re: Delannoy

      Posté par  . Évalué à 1.

      Je vais y regarder, merci
      • [^] # Re: Delannoy

        Posté par  . Évalué à 1.

        J'aurais plutôt tendance à déconseiller le bouquin de Delannoy : il utilise beaucoup de choses qui ne sont pas standard et certains chapitres sont très flous.

        En bouquins français, je conseillerais "Programmation C++ par la pratique" (deuxième édition), de Oualline chez O'Reilly, et "L'essentiel du C++" de Lippman et Lajoie chez Vuibert. Le deuxième est vraiment très bien, mais coute vraiment très cher.

        La FAQ Lite est très bien faite, voir http://www.parashift.com/c++-faq-lite/(...) pour la version anglaise et http://www.ensta.fr/~diam/c++/online/c++-faq-lite/(...) pour la VF (n'a pas l'air de répondre en ce moment).
  • # Hum

    Posté par  (site web personnel) . Évalué à -1.

    Mon gentil petit journal

    Tiens, un habitué :)
  • # The Bible

    Posté par  . Évalué à 2.

    de ce que j'ai vu de ton background, je pense que tu peux attaquer la Bible Ultime : le langage C++, de Bjarne Stroustrup (lui même). L'accent est très porté sur la STL, et au début on patauge salement. Mais bon de toutes façons en C++ au début on patauge salement. L'avantage c'est qu'avec ce bouquin, on choppe les bonnes habitudes dès le début, et le reste va beaucoup mieux.

    A éviter par contre, le bouquin de Delannoy. C'est l'exemple assez typique du prof de C qui fait un livre sur le C++.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.