c'est quoi gcc? car moi les truc qu'utilise CodeBlock pour compiler par exemple je sais pas se que c'est, le cour que j'utilisais pour apprendre les bases du C ma dis de ne pas m'en soucier.
Je n'ai pas trouver comment faire sur le site, mais sinon sais pas grave, je pense pas que ce soit possible de changer sa, je sais même pas si c'est possible de faire fonctionner SDL 2 avec un fichier .c, mais de toute façon sais pas comme si un fichier en C++ allais m'empêcher de coder en C, le C++ c'est juste le C mais avec quelque truc en plus si je me trompe pas.
pourtant moi sur le cour où j'ai appris le C, sa me disais que le C++ c'était juste une amélioration du C, mais bon après mon cour date d'il y a plus de 10 ans.
Si tu regardes rapidement la syntaxe, tu pourrais dire que C, C++ et Java c'est la même chose. Mais Java est interprété et Java et C++ sont des langages "orientés objet". Je te laisse le découvrir dans le lien que je t'ai fourni.
Le Tout est souvent plus grand que la somme de ses parties.
Le site dit que le C++ sa a comme base le C mais qu'il y a juste des ajouts d'un autre langage mais pourtant rien que pour afficher du texte c'est pas un printf mais un std::cout. Moi qui me disait que j'allais apprendre le C++ après le C vu que je connaitrais déjà la plupart des fonctions, finalement je pense que je vais me contenter du C.
Ça sert pas à grand chose d'apprendre le C avant le C++, c'est même la meilleure chose à faire pour partir avec des mauvaises habitudes. le C++ est compatible avec le C ce qui est pratique sur certains points car on peut utiliser des bibliothèques C nativement mais c'est aussi un inconvénient car ça laisse un bagage technique complexe.
En revanche c'est un langage complètement différent et la façon de faire et de programmer est complètement différente. C'est bien plus que « des ajouts ». Pour faire simple, soit on code en C soit en C++, mais on évite de faire un mélange des deux.
- Edité par markand 6 avril 2023 à 9:22:11
git is great because Linus did it, mercurial is better because he didn't.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
On écrit "j'ai tort", pas "tord" qui est le verbe "tordre" à la 3ème personne de l'indicatif présent
Le Tout est souvent plus grand que la somme de ses parties.
Le Tout est souvent plus grand que la somme de ses parties.
On écrit "j'ai tort", pas "tord" qui est le verbe "tordre" à la 3ème personne de l'indicatif présent
Le Tout est souvent plus grand que la somme de ses parties.
git is great because Linus did it, mercurial is better because he didn't.