Non tu peux apprendre le C++ même si tu n'as jamais fait de programmation avant... mais mon cours est construit de telle sorte que je réutilise les acquis de base du cours de C en C++.
Traduction : non tu n'es pas obligé d'avoir appris le C avant de faire du C++, mais si tu lis mes cours il faudra l'avoir fait.
J'approuve M@teo21 sur le fait qu'apprendre d'abord le C++ ne nécessite pas l'apprentissage du C. Je te conseil juste de jeter un coup d'oeil au C. Mais tu verras qu'une fois plongé dans le C++, tu ne verras plus la programmation comme en C, enfin, si tu programmes bien en C++
Connaissez vous un site bien pour apprendre le C++ depuis le début? Car lors de mes recherches je ne tombe que sur des site ou c'est vraiment très complex de comprendre les explications, dur dur quand on débute.
Moi je te dirais de suivre les cours de M@téo.
Après tout tu n'est pas obliger de lire la partie III sur la SDL du cours sur le C pour attaquer les cours C++.
Après a toi de voir si tu as le temps de lire(/comprendre) les deux premiers chapitres du cours en C.
De toute façon, bien que les partie I et II du cours sur le C soit destiné a la suite du cours en C c'est aussi valable pour le cours en C++.
Donc dans un certains sens tu retrouveras dans n'importe quelle tuto sur le C++ les partie I et II du tuto sur le C, puisque les bases(mais vraiment les bases, sans la POO) sont semblables en C et en C++;)
Tu peux faire tout ce que tu veux avec, mais avec plus de code si tu dois gérer des menus et co.. Si tu veux faire un jeu 2D c'est une bonne bibliothèque C (Pour le C++ 2D il y a SFML). Si tu veux faire un application plutôt utilitaire c'est pas trop ça : demande bien trop de travaille alors que des biblio existent déjà permettant de le faire "facilement".
A toi de choisir la bonne biblio en fonction de ton projet.
Donc dans un certains sens tu retrouveras dans n'importe quelle tuto sur le C++ les partie I et II du tuto sur le C, puisque les bases(mais vraiment les bases, sans la POO) sont semblables en C et en C++;)
Pas vraiment. Les pointeurs ne font pas partie des bases de l'apprentissage du C++ (et des autres langages impératifs de "haut" niveau) comme c'est le cas en C.
A la place, on a la SL, les références, ...
Oui je m'y attendais mais j'ai généralisé car je ne voulais pas rentré dans les detail d'où le : "Donc dans un certains sens", désoler si je me suis mal fait comprendre
Mais a part les pointeurs qui ne sont certe pas indispensable en C++ on retrouve quand même la notion de variables, constantes, fonctions ect... qui on la même synthaxe en C et en C++.
A la limite ça se porterais plus sur le chapitre I du cours sur le C que sur le II...
Faut il avoir appris le C...
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
If you'd like to join us, read "How do we work at OpenClassrooms"! :)