CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

cours de C++( question )

luigi-mansion
luigi-mansion
Niveau 9
30 décembre 2011 à 00:08:18

Salut tout le monde, j'aimerais connaitre votre avis sur les cours de programmation en C++,

étant donné que le C++ est une "évolution" du language C
est il important d'apprendre le C avant le C++ ?

car sur le SDZ ils disent qu'il est primordial d'apprendre le C avant, et sur un autre forum ( je ne sais plus lequel )
on m'a dit qu'il ne faut pas apprendre le C avant mais plutot vite fait après.

car les changement entre ces deux languages sont énormes et risquent meme de nous déboussoler.

Alors je voudrait savoir si oui ou non il faut réelement apprendre le C. ( j'ai deux trois notion car j'ai commencé mais avant que l'on me dise cela. )

Merci de la réponse ^^

anibale
anibale
Niveau 10
30 décembre 2011 à 00:59:07

Le C++ est du C avec de l'orienté objet en plus.

C'est un peu comme si tu demandais s'il fallait savoir dessiner pour faire de la peinture.
La peinture c'est du dessin mais avec des pinceaux, les toiles et les pots de couleur en plus.

Alors si tu trouves un tuto sur le C++ qui reprend tout à zéro pour ceux qui n'ont jamais programmé de leur vie, c'est bon.

Mais je conseille cependant de commencer par du C tout seul pour ne pas te retrouver avec un milliard de notions à la fois. De toute façon tu as besoin de connaître le C pour faire du C++ alors je vois pas trop l'intérêt de commencer à construire des objets complexes quand on ne sait même pas maîtriser les choses de bases.
En plus tu risquerais de louper des choses élémentaires parce que le C++ peut les gérer de manière plus simple à ta place (ex les tableaux).

godrik
godrik
Niveau 30
30 décembre 2011 à 01:37:59

OP: oui, non, ca depend du cours. Certain cours supposent que tu connais deja le C. D'autres partent de rien.

anibale a dit : "Le C++ est du C avec de l'orienté objet en plus."
C++ est bien plus que C-with-classes. Si tu penses que la seule difference entre C et C++ est la couche objet, alors je pense que tu devrais lire un cours ou un livre de C++.

luigi-mansion
luigi-mansion
Niveau 9
30 décembre 2011 à 01:53:11

merci des réponses, donc je dois bel et bien continuer a apprendre le C
^^
Merci

( en fait j'ai le temps, mais ce serait pour présenter quelques aptitudes pour rentrer dans une école spécialisée. ah et oui vous vous en foutez ptet mais j'avais envie de le dire :noel: )

Moutonche
Moutonche
Niveau 10
30 décembre 2011 à 02:22:05

Sur Le SDZ il n'y a pas marqué ça.

LGV
LGV
Niveau 28
30 décembre 2011 à 08:18:04

Le SDZ est loin d'etre une reference, surtout en ce qui concerne le C++

anibale
anibale
Niveau 10
30 décembre 2011 à 11:09:35

godrik :d) La majeure différence entre le C et le C++ reste l'OO. Après je sais qu'il y a d'autres choses,, je suis informaticien, j'ai déjà eu ma formation de C++.
Seulement, il faut s'adapter à la personne avec qui on parle et je vais pas parler des choses comme la surcharge des opérateurs à une personne qui n'y connait strictement rien.

luigi-mansion
luigi-mansion
Niveau 9
30 décembre 2011 à 15:13:20

ils ont changé :ok: avant ils disaient :

" ce cours de C++ est fait pour les débutants ayant déjà les Bases de la programmation en C, "

avec un "veuillez apprendre le C avant de vous lancer dans le C++"

c'est pour cela que je pose la question ;)

godrik
godrik
Niveau 30
30 décembre 2011 à 17:47:23

anibale, considere la description suivante: "Le C++ est (quasiment) une extension du C. Il apporte de nombreuse fonctionnalites supplementaires comme la programmation oriente objets, la meta-programmation et un support des exceptions." Elle est correcte, generale et comprehensible.

Pour de nombreux programmeurs C++, la couche oriente objet est anecdotique.

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment