[P@LNN] Cours C++ – différences par rapport au langage C

15 décembre 2009

J’ai aujourd’hui continuer le cours de C++ ou Cpp comme je l’appellerai désormais.

Plusieurs choses à retenir :

- Les flux  « cout » et « cin » (console out) (console in) sortie et entrée qui remplacent le « printf » et « scanf » !

- Nouveau type de variable : « bool », type Booleen (il n’existais pas en C mais je le connais vu que j’utilise AS3)

- Allocation dynamique de mémoire, les opérateurs « new »et » delete » remplacent « malloc » et compagnie !

- La création de ses propres variables utilisent un typedef automatique, plus besoin de taper « struct » devant chaque déclaration.

- Une référence est un synonyme d’une autre variable et permet de rendre le code plus clair,celle ci ne remplace pas totalement les pointeurs.

- Les valeurs par défaut sont spécifiés uniquement dans le prototype, PAS dans la définition de la fonction !

- La surcharge et la signature des fonctions, cela permet d’utiliser plusieurs fonctions ayant le même nom.

Beaucoup à apprendre en peu de temps pour pouvoir réellement commencer mon projet mais j’y arriverai !
J’ai fait un résumé du cours disponible sur le site du zéro ( chapitre 1à4 ) que j’imprimerai et relirai, avec ce qui me semblais important ! Il est également disponible dans la page de téléchargement pour les curieux mais il n’est pas très utile sauf pour moi ^^)

Commentaires

retour au menu