Bonjour a tous,
Je ne savais si j'avais le droit de poser ce genre de message ici, si ce n'est pas le cas je pense que les moderateurs feront leur boulot pour surpris mon topic .
:lol:
Donc voila ^^ je voudrais savoir quel est le livre le mieu adapté pour que j'apprenne le langage c++ , je suis un début et je n'est aucune connaisance d'aucun langage :roll:.
merci a tous de vos réponses que j'attend avec impatience :wink:
Bien sûr que si :)
C'est un vaste débat.
J'aime bien un bouquin pas très connu:
C++ par la pratique
Chappelier et Seydoux
Presses Polytechniques et Universitaires Romandes.
Mais des bouquins il y en a des centaines. Et sans doute d'autres personnes t'en indiqueront
Evidemment le bouquin de Bjarne Stroustrup est à avoir sous la main et dès que tu serais un peu à l'aise, il faut avoir le standard (la norme C++ quoi) Ca coute 30$ en ligne. Autant dire rien au taux actuel de l'Euro ;)
Parce que le standard, pour épouvantable à lire que ça soit, il n'y a que ça de vrai :) Un programmeur C++ sans standard, ça n'est pas un programmeur C++
Et le meilleur magazine, c'est Programmez! bien sûr ;)
Bonjour et merci frederic pour ton aide,je voudrais savoir aussi si je devais apprendre un autre langage avant de commencer le c++, ou si je pouvais commencer le c++ sans connaitre de langage de programmation?
PS: je n'arrive pas à trouver C++ par la pratique en livre de cours, je ne trouve que celui des exercices C++ par la pratique : Recueil d'exercices corrigés et aide-mémoire
[/i]
Oui, c'est le livre dont je parle.
Aïe.... Vaste et interminable débat qui en général engendre discussions et engueulades à n'en plus finir. Certains soutiennent qu'il faut apprendre C d'abord, certains même l'assembleur d'abord et d'autres soutiennent que tout ça des des c**** et qu'il est cent fois mieux d'apprendre C++ directement. Chacun ayant des arguments pertinents d'ailleurs.
Alors au sujet de C++ je ne vais pas me risquer à donner un avis et lancer un troll (je me réserve pour Java ;) :lol: )
Tout ce que je peux dire c'est parler de mon expérience. J'ai commencé l'informatique en apprenant (seul) l'assembleur à une époque où toutes ces questions ne se posaient pas car C++ n 'existait tout simplement pas, et où il était même parfois plus facile de se procurer un assembleur qu'un compilateur C (sur certaines machines) . Donc j'ai appris comme ça et je me dis que j'ai eu beaucoup de chance que ça soit comme ça pour moi. Mais ça peut être bien et autrement pour quelqu'un d'autre.
En revanche, même si ce n'est pas la question que tu poses, et à mon humble avis, débuter l'informatique avec Java ou Basic est une infortune, une calamité, une malédiction du destin.
Boujour,
Je te conseille un livre :
"C++"
Ce livre présentent plus d'aventages que de désaventages :)
Ce livre est écrit par des français (et non ce n'est pas une trduction ;) )
Ce livre coute pas cher (9 euros)
Ce livre fait un tour complet de ce qui faisable avec le C++ (ce n'est pas la bible du C++ non plus ^^)
Et voilà :)
Enfin vraiment je te le conseille ;)
Et enfin voici un lien pour te le procurer :
Lien amazone :http://www.amazon.fr/C%2B%2B-Yannick-Gerometta/dp/274298089X/ref=sr_1_1/403-3333869-7236456?ie=UTF8&s=books&qid=1200172948&sr=1-1
Voilà :-)
Visiblement ce post n'est plus d'actualité mais tant pis :
Mon avis (personnel, à moi, je, j') c'est que sauf si tu prévois d'avoir besoin du C (genre pour faire de l'embarqué), apprend ce que tu veux avant le C++ si ça te chante mais SURTOUT PAS le C ! Les programmeur C qui "font du C++" ça donne un code horrible qui est tout sauf du C++ ! Par exemple : non messieurs, une classe ce n'est pas la même chose qu'une structure !
Bref, si ce n'est déjà fait, lance toi directement dans le C++ !
Mince, alors moi qui a appris C en premier, j'écris du code horrible ? :cry:
Mais ce qui est important surtout, et c'est souvent là qu'il y a incompréhension, c'est que C et C++ en dépit des apparences, des noms similaires et de tout ce qu'on dit, sont DEUX langages différents et on ne doit pas penser C quand on code C++, c'est certain. On doit penser C++
Faut voir....ou quand comment :)
Je ne résiste pas à l'envie de troller un peu (oui je sais, c'est mal :oops: )
Dans le standard je lis:
et aussi
Sans chercher bien loin, ca fait deux cas où les messieurs qui ont pondu le standard ah que ils ont dit qu'une classe c'est une structure :lol:
Pour rejoindre Arnaud, il est faux de penser qu'apprendre C est une étape vers C++. Puisque comme je l'ai dit plus haut, ce sont deux langages différents. On peut très bien apprendre C++ puis C.
Et effectivement sauf un besoin très particulier de C, par exemple comme écrire du code dans le noyau Linux, il est mieux d'apprendre C++, plus puissant, plus expressif, et avec une librairie standard qui est autre chose que celle de C :D
Alors voilà ! Voilà comment on arrive avec des gens qui pense que l'héritage c'est une histoire d'argent !
lol :lol:
T'as vu ma structure ?
elle a de la classe non ? :D