C vs C++ !
Résolu
seljazou
Messages postés
175
Date d'inscription
Statut
Membre
Dernière intervention
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
bonjour,
J'aimerai savoir si le fait que j'ai fait du langage C m'aiderait à vite maîtriser le C++, ou est ce un lanagage totalement différent??? Y a t il des pointeurs dans le C++?
merci
J'aimerai savoir si le fait que j'ai fait du langage C m'aiderait à vite maîtriser le C++, ou est ce un lanagage totalement différent??? Y a t il des pointeurs dans le C++?
merci
A voir également:
- C vs C++ !
- Udp vs tcp - Guide
- Samsung a15 vs a16 - Accueil - Téléphones
- Psp street vs psp 3000 - Forum PSP
- 1 million vs 1 milliard - Accueil - Technologies
- X86 vs x64 ✓ - Forum Windows 7
4 réponses
Salut,
A la base, le C++ était simplement du C avec le paradigme objet (pour simplifier). Maintenant, il s'agit de deux langages bien distincts contrairement à ce qui peut être dit. Pour t'en convaincre, les normes ne sont pas compatibles. Ceci dit, la syntaxe est la même ainsi que de nombreux points communs. Donc oui connaître le langage C t'apprendra à maîtriser le C++ mais tu devras désapprendre les mauvaises habitudes. Et oui il y a des pointeurs en C++ (ainsi que des références).
Cdlt
A la base, le C++ était simplement du C avec le paradigme objet (pour simplifier). Maintenant, il s'agit de deux langages bien distincts contrairement à ce qui peut être dit. Pour t'en convaincre, les normes ne sont pas compatibles. Ceci dit, la syntaxe est la même ainsi que de nombreux points communs. Donc oui connaître le langage C t'apprendra à maîtriser le C++ mais tu devras désapprendre les mauvaises habitudes. Et oui il y a des pointeurs en C++ (ainsi que des références).
Cdlt
Ca peut aider pour certains points 'communs', mais en fait il a pas mal de différences et même d'incompatibilités entre les deux langages (surtout entre C++98 et C99).
http://david.tribble.com/text/cdiffs.htm
Il faut donc les considérer comme deux langages différents. C'est plus clair. Par contre, ce que tu a appris sur la bibliothèque du C pourra resservir, car le C++ intègre la bibliothèque standard du C90.
http://david.tribble.com/text/cdiffs.htm
Il faut donc les considérer comme deux langages différents. C'est plus clair. Par contre, ce que tu a appris sur la bibliothèque du C pourra resservir, car le C++ intègre la bibliothèque standard du C90.
dis oui dis oui :p je n'ai pas encore bien maîtrisé les pointeurs, mais c'est leur complexité qui me séduit.
Eh oui :p
:)
merci pour ces infos. J'avais juste peur que mes peines pour apprendre le C soient perdues. vous me rassurez :)
merci encore.
pour reprendre fiddy :
Donc oui connaître le langage C t'apprendra à maîtriser le C++ mais tu devras désapprendre les mauvaises habitudes.
plus tu passeras de temps sur le C plus pour certaines choses tu prendras de mauvaises habitudes. Tu verras des choses tordues et tu ferras des erreurs qui j'espère te feront comprendre l'intérêt de la prog. avec des objets.
Merci beaucoup.