Utilisateur anonyme
-
13 avril 2006 à 17:36
katsankat
Messages postés571Date d'inscriptionvendredi 30 décembre 2005StatutMembreDernière intervention12 juillet 2012
-
14 avril 2006 à 09:20
Bonjour,
J'aurais voulu savoir:
*quelle était la différence entre le C et le C++ ?
*Quand on code,souvent on fait un mix des 2 langages je pense ? c'est grave ?
*les 2 langages se complètent sur certains point ou bien ce sont 2 langages bien disctinct
boumarsel
Messages postés298Date d'inscriptionjeudi 12 juin 2003StatutMembreDernière intervention 9 juillet 20081 13 avril 2006 à 19:35
c++ = c + "couche objet" : c'est pourquoi on dit que c++ est un langage orienté objet et non pas un langage objet
"couche objet" : un ensemble de fonctions, de mot-clés...etc pour la programmation objet (exemple la bibliotheque stl:standard template library)
mon conseil : suffit de comprendre le concept, ne te casse pas la téte avec tous ces détails, pour la simple raison que ce sont des bibliotheques qui datent d'au moins 10 ans pour c++ et...30 ans pour le c :)
bonne chance
boumarsel
Messages postés298Date d'inscriptionjeudi 12 juin 2003StatutMembreDernière intervention 9 juillet 20081 13 avril 2006 à 20:08
tu n'as rien à perdre, tu peux poster une réponse si tu as qq chose à ajouter. c'est une question ouverte, on a certainement pas tout dit :)
bonne chance
katsankat
Messages postés571Date d'inscriptionvendredi 30 décembre 2005StatutMembreDernière intervention12 juillet 20123 14 avril 2006 à 09:20
Intéressant de voir que certains langages puissants et certains
systèmes d' exploitation (PHP, Gambas et Linux pour ne pas les nommer)
sont écrits en C.
Pourquoi? Le compilateur C présente moins de problèmes de portabilité,
il compile plus vite et la taille des binaires est plus compacte. Et
puis, UNIX et le C sont indissociables. Windows n'est apparu que bien
plus tard.
Mais le C++ est préféré pour des applications complexe, car la
programmation objet simplifie la conception. Et les classes sont
réutilisables.