Bonjour, je viends de m'acheté un livre sur le C++, mais , je voulais savoir, fait-il d'abbord connaitre le C avant d éttudié le C++ ? merci
Bonjour, je viends de m'acheté un livre sur le C++, mais , je voulais savoir, fait-il d'abbord connaitre le C avant d éttudié le C++ ? merci
Non il ne faut pas.
Mais à mon avis on en a déja parlé sur le forum, essaye peut être une recherche
personnellement je dirais que ce n'est pas nécessaire. Mais de ma propre expérience je dirais que cela peut être utile surtout pour la gestion de la mémoire. En effet en C il n'y a pas de conteneur standard tout doit être fait à la main, ce qui permet d'apprendre certains mécanismes et de comprendre comment le fonctionnement de std::vector par exemple.
Non.
Et aussi le fonctionnement des listes, et c'est pas de la tarte.personnellement je dirais que ce n'est pas nécessaire. Mais de ma propre expérience je dirais que cela peut être utile surtout pour la gestion de la mémoire. En effet en C il n'y a pas de conteneur standard tout doit être fait à la main, ce qui permet d'apprendre certains mécanismes et de comprendre comment le fonctionnement de std::vector par exemple.
Introduction à Silverlight 4 (new) ; Localisation d'une application Silverlight (new) ;
Mon espace perso[/B]
La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. Albert Einstein[/SIZE]
Non, ça devrait aller
Salut,
AMHA n'apprend pas le C exprès en premier das l'optique de faire du C++ derrière. Il te faut un livre qui s'adresse aux programmeurs débutants en C++ et ne connaissant pas le C. Si ton livre présuppose des connaissances de C, alors c'est dommage car tu ne fais pas parti du public visé par ce livre et tu pourras galérer un peu plus.
Par contre si tu vas programmer tantôt C, tantôt en C++, c'est pas plus mal de commencer par le C (mais en rien obligatoire, après ça dépend du feeling de chacun).
Le conseil que je peux donner si tu apprends les 2 c'est : pas les 2 en même temps, et ne pas considérer le C++ comme une extension du C car alors tu utiliseras du code C qu'il n'est pas recommandé d'utiliser en C++.
ha oui ok, j'ai un livre de C et de C++, j'ai pris les deux , donc je commence par quoi ? et combien de temps a peux pret faut il pour maitrisé ce langage ? et aussi, comment avez vous appris ? merci
Je ne connais pas le C++ mais je me suis déjà lancé dans le C et le Java.Envoyé par maxstilde
Déjà, pour la fameuse question "faut-il apprendre le C avant le C++?", il y a une multitude de messages sur ce forum (post-it, entre autres).
Après, je pense qu'un bouquin traitant à la fois du C et du C++ ne peut être très sérieux. Quand t'apprend le C++, dit toi que t'apprend un nouveau langage, indépendant de tout autre. Ne jamais vouloir faire une comparaison avec le C si tu ne comptes pas faire du C++ plus tard. Ca n'a aucun intérêt.
Pour "maitriser" un langage, faut une éternité. Pour être "à l'aise", il n'y a pas vraiment de temps. C'est surtout de la pratique. Ce n'est pas en lisant que tu sauras coder en C++. Donc je pense que quelques années sont nécessaires. Ne cherche pas à vouloir aller trop vite. Va à ton rythme. Si tu doutes de quelque chose, n'hésite pas à poser la question et à tester toi-même.
Pour apprendre un langage, y'a un outil formidable que tout le monde devrait utiliser. Cet outil c'est.... developpez.com
http://c.developpez.com/cours/ pour les cours et bien sur le forum...
N'hésites pas là non plus à parcourir les anciens posts en faisant des recherches sur le chapitre que t'es en train d'apprendre. Souvent, c'est encore mieux qu'un cours.
Pour toutes ces questions, regarde dans la en particulier ici :
http://c.developpez.com/faq/cpp/?page=apprentissage
Bonne chance...
Nas'
En fais pour le future je vais utilisé le C++, mais j ai acheté celui pour le C car je croyais que c etait une extansion, c'est une erreur comme je vois... enfin tans pis, j'ai encore une question, quel es le programme le plus facile a utilisé, gratuit et en francais pour le C++ ?
Tu parles d'un IDE? DevC++ est pas mal pour débuter. Léger et gratuit, il ne te posera pas de problème au début.
http://www.bloodshed.net/dev/
Nas'
Je pense que c' est fauxt... J' ai appris (Enfin, j' apprend ) le C++ à l' aide du bouquin "C++, réference compléte"... Je ne l' ai pas lu en entier, mais c' est à la fois trés complet et trés simple... Les 10 premiers chapitres traitait du C et expliquait les régles dépreciée en C++, celle qui ne sont plus authorisée, ...Après, je pense qu'un bouquin traitant à la fois du C et du C++ ne peut être très sérieux.
Je le recommande chaleureusement.
oui c'est ca, il est en francais ? Et aussi, quel est le meilleur tutorial pour debuter dans le C++ sur ce site ?
Moi j'utilise Dev C++ qui n'est pas mal en effet.Envoyé par maxstilde
Bien sûr l'idéal serait Visual C++ de Microsoft ou Borland C++ mais vu le prix qu'ils coûtent je préfère ne pas y penser ...
Oui lol, ben je pense que je vais prendre celui la, mais est il en francais ?
Le problème est que beaucoup de ces bouquins qui comment par la partie C commencent par des choses inutilement compliquées quand on voit comment elles sont simples à faire en C++ -- voir à ce sujet l'article sur le site de Bjarne Stroustrup au sujet de "pourquoi le C++ doit être enseigné comme un langage à part entière. Parfois ils expliquent limpidement comment faire du code faux et dangeureux.Envoyé par @r$£~%[
Evidemment le débutant n'a pas le recul nécessaire pour se rendre compte si le contenu technique est bon ou pas.
Bref, je suis méfiant de ces bouquins également trop souvent orientés présentation de la syntaxe.
Voir le site de l'ACCU pour des critiques sur des bouquins en anglais. C'est un bon point de départ pour éviter d'acheter des cales à étagères.
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...
Ben voilà je viends de téléchargé DevC++, donc j'ai un peu lu ce que vous disiez sur les livres, maintenant, je suis un peu méfiant, d'après vous, je dois apprendre dans les livres ou sur des sites internet ? quel est la meilleur fason d apprendre?
Moi perso, je connais le langage HTML et le PHP, j'ai appris grace a plusieur explication sur internet, des applications a suite et tous sa. Quand j'ai voulu me lancé dans le C++ je me suis dis vaut mieu acheté un livre car c'est pas du HTML ( qui est très facile a comprendre ) ou du PHP (qui est un peu plus dure lui ). Car les livres que j'ai acheté font 500 pages tous les deux. Vous, vous avez appris comment ? Par livre ? Internet ? Voila, j'attend vos oppinions
Ps: Déso pour le retard j'ai du quitté l'ordi
PhP : si tu as déjà fait des classes avec ce langage, ça te donnera un bon point de départ.
Pour les bases, pas grand chose changent, il y a toujours des "if", des "for", des "while", des classes ...
L'énorme point noir sera la gestion de la mémoire (pointeurs) mais rassure-toi, on y passe tous .
Rajoute aussi le typage, que tu n'as pas en PHP également.
DevC++ : j'ai aussi commencé avec lui.
Livres : J'ai commencé avec C++ pour les nuls. J'ai pas trop aimé (je le trouvais trop détaillé sur des trucs futiles et trop peu sur des points cruciaux). Par contre, la notion de pointeur est très bien expliquée (selon moi).
Ensuite j'ai eu le livre de Delannoy. Il y a écrit "adapté à ceux qui connaissent le C", en fait, plutôt à ceux qui connaissent un langage et des notions de pointeurs.
Ce site est une mine d'or pour les tutos et bouquins en tout genre, prends ton temps.
Moi, j' ai lu: le language machine pour les nuls!
Le livre expliquait comment le faire en C, mais renvoyait vers l' equivalent en C++... Par exemple, pour les tableau de char, il y a un commentaire "En C++, vous pouvez utiliser la classe stringLe problème est que beaucoup de ces bouquins qui comment par la partie C commencent par des choses inutilement compliquées quand on voit comment elles sont simples à faire en C++ -- voir à ce sujet l'article sur le site de Bjarne Stroustrup au sujet de "pourquoi le C++ doit être enseigné comme un langage à part entière. Parfois ils expliquent limpidement comment faire du code faux et dangeureux.
Evidemment le débutant n'a pas le recul nécessaire pour se rendre compte si le contenu technique est bon ou pas.
Bonjour,
Par internet :Envoyé par maxstilde
- pour le C : Introduction au langage C norme ISO / ANSI qui est trés complet
- Pour le C++ je suis en train de lire : Cours de C/C++ qui parle de C et de C++ mais fait bien différence entre les deux
Sinon si tu souhaite vraiment utiliser un langage, il faudra acheter un livre (pour le C, le K&R est fortement recommandé).
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