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 :

Quel Livre pour apprendre C++ ?


Sujet :

Contribuez C++

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 3
    Points : 5
    Points
    5
    Par défaut Quel Livre pour apprendre C++ ?
    Bonjour,
    Il y a 2 ans j'ai acheter un bouquin " debuter en programation " de Greg Perry. Ce livre m'a permis d'apprendre les base mais m'a laissé sur ma faim pour par exemple le c ou le c++ qui est abordé très succintement.
    J'ai également suivi les tutorials du site du 0 sur le C.
    Je suis capable de créer quelques prog en vb (pa très compliqué ^^)
    J'aiemerai maintenant que vous me conseilliez pour un bouquin sur le C ou le C++ (je sais pas si le C est vraiment nécessaire pour apprendre le C++).

    Je pensais aux livres de Claude Dellanoy comme aprendre le C++
    ou Programmer en C++.

    Ou a ce livre http://www.amazon.fr/exec/obidos/t [...] 98089X/all

    ou a cet autre (plus cher^^):
    http://www.amazon.fr/Comment-progr [...] 2893772900

    Merci de me dire lequel convien le mieux à mon niveau
    Bonne soirée

  2. #2
    Rédacteur en Chef
    Avatar de Marc Lussac
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Mars 2002
    Messages
    28 664
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2002
    Messages : 28 664
    Points : 61 614
    Points
    61 614
    Par défaut
    Les meilleurs livres pour C++

    Cours et tutoriels C++

    Traduction terminée mais pas encore publiée officiellement :
    Thinking in C++ en Français
    http://bruce-eckel.developpez.com//l...=ListeFichiers
    Ne pas me contacter pour le forum et je ne répondrai à aucune question technique. Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

    15 000 offres d'emploi développeurs et informatique
    Cours et tutoriels développeurs et informatique
    Les FAQ's & Les Livres
    Codes sources
    Téléchargements

  3. #3
    Expert éminent sénior
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 275
    Points : 10 985
    Points
    10 985
    Par défaut
    Et surtout. Et surtout, la recherche avancé. Elle est récurrente ta question.
    Le delannoy est quelques peu controversé.
    Ton autre URL est mauvaise.

    Accelerated C++ parmi ce qui se fait de mieux (mais, il est n'est pas traduit -- il faudra que l'on pense à en faire une critique pour la page des livres un de ces quatre. AC++ et le bouquin de Francis Glassborrow également)
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  4. #4
    Membre régulier

    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 78
    Points : 105
    Points
    105
    Par défaut
    Personellement, je deconseillerai vraiment le(s) Delannoy, mais comme Luc Hermitte l'a dit, c'est sujet à controverse.

    Si ton but est d'apprendre le C++ sans passer par le C, alors Accelerated C++ est la référence dans le domaine ! ll va quand même te falloir de bonnes bases en programamtion générale.

    Si tu compte passer par le C avant, en français il y a l'exellent livre d'Achille Braquelaire (un de mes ancien profs ) qui est aussi consideré comme la référence sur le C en français. Personellement, je trouve le livre bien meilleur que le K&R autant sur le plan didactique que comme référence.
    Tu peux ensuite t'attaquer aux Thinking in C++ de Bruce Eckel dont le premier volume (des deux) viens d'être traduit par les membres !


    PS : tu aurais pu trouver exactement les même informations avec la recherche sur le forum...
    "The worst errors I've ever seen do not came from no knowledge, but from having just the the right amount of it, too small to really understand what you're doing, but enough to think you did. That amount of knowledge, is evil."

  5. #5
    Membre éprouvé
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Points : 1 051
    Points
    1 051
    Par défaut
    Et Modern C++ Design ? Je l'ai commencé et je le trouve interressant.

  6. #6
    Nouveau membre du Club
    Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    56
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 56
    Points : 38
    Points
    38
    Par défaut
    Je vais profiter de ce message :
    Et pour un bon livre sur le C++ niveau avancée ? Qui explique les trucs complexes en C++

  7. #7
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Mai 2006
    Messages : 366
    Points : 444
    Points
    444
    Par défaut
    Citation Envoyé par NiamorH Voir le message
    Et Modern C++ Design ? Je l'ai commencé et je le trouve interressant.
    "Modern C++ Design" met en oeuvre les techniques les plus avancées du C++ (héritage multiple, template, manière dont ceux-ci sont compilés, etc...), il faut déjà bien maîtriser le langage pour s'y attaquer, donc c'est tout sauf un livre pour débutants.

  8. #8
    Membre éclairé Avatar de befalimpertinent
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    561
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Avril 2007
    Messages : 561
    Points : 833
    Points
    833
    Par défaut
    Citation Envoyé par Snark Voir le message
    Je vais profiter de ce message :
    Et pour un bon livre sur le C++ niveau avancée ? Qui explique les trucs complexes en C++
    Pour ça penche toi sur les "Thinking in C++" Vol 1 et Vol 2

    Au sommaire du volume 2 par exemple :

    Part 1: Building Stable Systems
    1: Exception handling
    2: Defensive programming
    Part 2: The Standard C++ Library
    3: Strings in depth
    4: Iostreams
    5: Templates in depth
    6: Generic algorithms
    7: Generic containers
    Part 3: Special Topics
    8: Runtime type identification
    9: Multiple inheritance
    10: Design patterns
    11: Concurrency

    Après qu'entends tu par "trucs complexes" ?
    Une fois que tu as touché aux threads et à la métaprogrammation tu dois être plutôt calé en C++.
    Linux > *

  9. #9
    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
    Effective C++ et More Effective C++ sont aussi assez intéressants.
    Boost ftw

  10. #10
    Membre régulier

    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 78
    Points : 105
    Points
    105
    Par défaut
    Pour une utilisation intelligente de la STL, il y a aussi Effective STL de Scott Meyers.
    Perso. je ne vois pas Thinking in C++ comme quelque chose d'avancé ; par contre ça peut donner, avec une lecture critique tout de même, des bases solides.
    "The worst errors I've ever seen do not came from no knowledge, but from having just the the right amount of it, too small to really understand what you're doing, but enough to think you did. That amount of knowledge, is evil."

  11. #11
    Membre éprouvé
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Points : 1 051
    Points
    1 051
    Par défaut
    Citation Envoyé par bolhrak Voir le message
    "Modern C++ Design" met en oeuvre les techniques les plus avancées du C++ (héritage multiple, template, manière dont ceux-ci sont compilés, etc...), il faut déjà bien maîtriser le langage pour s'y attaquer, donc c'est tout sauf un livre pour débutants.
    ouep, j'ai mal du lire car j'avais cru qu'il avait déjà deux ans de C++ derrière lui.

  12. #12
    Membre habitué
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2004
    Messages
    185
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 185
    Points : 160
    Points
    160
    Par défaut
    J'ai posé la même question et au final j'ai acheté Comment Programmer en C++ !
    Super livre, j'en suis au 1/3 du livre !
    Il traite de tout et l'avantage il t'apprend l'UML au fur et à mesure et c'est super important !

    A+

Discussions similaires

  1. Quel livre pour apprendre openGL?
    Par Spidyy dans le forum OpenGL
    Réponses: 32
    Dernier message: 29/11/2012, 20h29
  2. Quel livre pour apprendre Flex ?
    Par Invité dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 27/09/2010, 16h21
  3. [Livre] Quel livre pour apprendre et approfondir ?
    Par Hikage dans le forum Android
    Réponses: 2
    Dernier message: 02/05/2010, 15h08
  4. Quel livre pour apprendre le langage Assembleur ?
    Par argon dans le forum Assembleur
    Réponses: 1
    Dernier message: 11/06/2008, 17h46
  5. Quel Livre pour apprendre C++ ?
    Par yoann21 dans le forum C++
    Réponses: 11
    Dernier message: 04/09/2007, 17h46

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