6 réponses
Ce qui est rebutant avec les tutos et cours " c++ ", c'est qu'ils partent tous du " c ".
L'idéal, à mon avis, serait de commencer de rien directement en c++
Car, le c++ doit plus être considéré comme un langage à part entière plutôt qu'une surcharge du 'c'.
L'idéal, à mon avis, serait de commencer de rien directement en c++
Car, le c++ doit plus être considéré comme un langage à part entière plutôt qu'une surcharge du 'c'.
Je suis assez d'accord.
Mais il faut se poser la question: pourquoi fait-on ainsi ?
Je pense qu'il y a deux raisons:
- Le C++ est un gros paquet à avaler puis à digérer; les notions sont parfois délicates et souvent ardues.
- On passerait beaucoup de temps à faire de la théorie et, de nos jours, on n'aime pas beaucoup attendre, on veut tout de suite écrire des lignes de codes et voir le résultat.
Pourtant il serait peut-être possible de la jouer en 2 étapes:
- débuter avec le C sans les notions de pointeurs, de tableaux, de fichiers, de structures...
- enchaîner avec le C++ avec les notions de chaînes, de conteneurs, de flux, de classes...
Bonne réflexion.
Mais il faut se poser la question: pourquoi fait-on ainsi ?
Je pense qu'il y a deux raisons:
- Le C++ est un gros paquet à avaler puis à digérer; les notions sont parfois délicates et souvent ardues.
- On passerait beaucoup de temps à faire de la théorie et, de nos jours, on n'aime pas beaucoup attendre, on veut tout de suite écrire des lignes de codes et voir le résultat.
Pourtant il serait peut-être possible de la jouer en 2 étapes:
- débuter avec le C sans les notions de pointeurs, de tableaux, de fichiers, de structures...
- enchaîner avec le C++ avec les notions de chaînes, de conteneurs, de flux, de classes...
Bonne réflexion.
Je ne vois pas pourquoi on ne pourrait commencer le c++ directement quitte, comme tu le dis, à ignorer les pointeurs, references, etc...
Imagine qu'au lieu d'apprendre printf , scanf et leur mise en forme, tu commences par cout, cin endl, etc...
Au lieu d'apprendre à appeler stdio et stdlib, tu apprends à appeler iostream, tu peux tres bien apprendre les débuts dont tu parles directement en c++.
cf:
Ce genre de début n'a rien de traumatisant, à ce que je sache.
Imagine qu'au lieu d'apprendre printf , scanf et leur mise en forme, tu commences par cout, cin endl, etc...
Au lieu d'apprendre à appeler stdio et stdlib, tu apprends à appeler iostream, tu peux tres bien apprendre les débuts dont tu parles directement en c++.
cf:
#include <iostream.h>
int nombre = 15;
main()
{
cout << nombre * nombre * nombre;
return 0;
}
Ce genre de début n'a rien de traumatisant, à ce que je sache.
merci pour vos réponse si quelqu'un voudrai ma prendre a programmer qil me donne son msn sil vou plai je parle de quelqu'un qui si connait svp merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
tu veut pouvoir utiliser dev-c++ je te propose ce lien d'initiation https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/13522-ayez-les-bons-outils#ss_part_3 amuse toi bien