Bonjour ! D'apres votre experience, connaitriez-vous un livre sur le c++ qui s'adresse a des inities ?
Bonjour ! D'apres votre experience, connaitriez-vous un livre sur le c++ qui s'adresse a des inities ?
AC++ ?
Définit "initié".
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...
initie, c'est a dire quelqu'un qui a des bases.Quelqu'un qui ne decouvre pas le
c++ quoi.
Ce n'est qu'en forgeant qu'on devient forgeron.
merci beaucoup, je vais voir tout ca !
Pour quelqu'un qui a les bases, je dirais les Meyers (effective C++, more effective c++, effective STL) puis les Sutters (exceptionnal c++, more exceptionnal c++).
En référence, le Stroustrup (The C++ programming langage) et le Jossutis (The C++ standard library).
Pour aller plus loin (niveau un peu plus que simplement initié, je pense), le Vandevoorde/Jossutis (C+ template, the complete guide).
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.
ok je vais regarder sur internet pour voir les commentaires sur ces ouvrages
et je vous remercie encore !
Suivant les bases dont tu disposes, Accelerated C++ n'est pas forcément à écarter.
Les choses sont présentées correctement, et sans s'enquiquiner au départ avec un bagage historique, approche qui est plus nuisible qu'autre chose.
Les Sutters (XC++, MXC++, ...) peuvent être feuilletés sur son site (GOTW) en version avant remaniement pour publication.
Et ne pas oublier l'ACCU pour des critiques.
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...
ok merci pour ces renseignements !
Au vu de tes autres questions (*), je ne suis pas sûr que tu sois prêts pour les Meyers et autres sources intermédiaires.
AC++ définitivement : je ne peux que te conseiller de voir les vraies bases du C++, et pas celles du C avec clases (que j'appelle volontier C/C++). Par contre, il n'a pas été traduit.
(*) du genre que std::string n'est pas un réflexe quand il s'agit de manipuler des chaines
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...
Oui tu as raison, je ne connais meme pas les bases ! Mais j'ai achete un livre tout a l'heure "La Bible c++ " est-il bien pour mon niveau (debutant) ?
En fait... non
Que vaut "More effective C++" de Myers? J'ai eu l'occasion de lire "Effective C++"...Envoyé par JolyLoic
Thierry
"The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
"If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow
FAQ-Python FAQ-C FAQ-C++
+
Personnellement, j'ai commencé à le lire, il contient des éléments qui sont dans la troisième édition de Effective C++, et donc j'ai arrêté de le lire ; je conseille plus de lire soit Effective STL pour une orientation STL ou les Exceptional de Sutter.
Merci ,donc il faut que je me rachette un livre ?
Eh oui...Envoyé par warubi
Malheureusement, je ne connais pas l'ouvrage que tu as acheté. Il semble selon Miles que cet ouvrage ne reçoive pas de très bonnes critiques, et tu dois certainement avoir une possibilité de l'échanger.
Un ouvrage que j'aime beaucoup et qui est disponible en libre téléchargement sur developpez est "Thinking in C++", de Bruce Eckel: http://c.developpez.com/cours/#cours-cpp
Ce livre n'est malheureusement disponible qu'en anglais, mais une équipe de developpez est en train de traduire le 1er volume en français. Cet ouvrage constitue une très bonne introduction au langage, mais s'appuye sur quelques acquis du langage C. Toutefois, on y apprend à prendre de bonnes habitudes de programmation et le rythme de progression dans l'apprentissage est agréable. Je le conseille absolument, et le rapport qualité/prix est optimal.
Si tu lis l'anglais sans trop de problèmes, j'ai découvert "Accelerated C++" il y a peu de temps, suivant les conseils de Luc Hermitte. Je ne peux que te recommander cet ouvrage...
Thierry
"The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
"If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow
FAQ-Python FAQ-C FAQ-C++
+
Je garde un souvenir de choses très interresantes dans le MEC++. Et, je n'ai pas lu la 3e ed du EC++. Du coup, je ne sais pas ce qu'il peut y avoir comme redondances.
Compare les items abordés entre les diverses versions.
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...
Merci mais d'apres ce que vous dites, il n'y a aucun livre en francais de c++
interessant ?
Salut,
Le seul livre en français que j'ai tout juste feuilleté était "Programmer en C++" de Claude Dellanoye, et c'est vraiment pas terrible avec beaucoup d'erreurs. Sinon, Le Langage C++ de Bjarne Stroustrup (LA bible du C++ selon ce qui a été dit dans les posts précédents) a été traduit en français, mais cet ouvrage n'est pas véritablement destiné aux débutants. De plus, je possède la version anglaise et ne sais pas ce que vaut la traduction. J'ai trouvl ça dans la section livres de dvp.com http://c.developpez.com/livres/#L2744013471 mais je ne sais vraiment pas ce que ça vaut. La critique ne dit pas grand chose.
Thierry
"The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
"If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow
FAQ-Python FAQ-C FAQ-C++
+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager