allo,
je veut aprendre le C/C++ mais je ni connait rien, quelqu´un peut m´explique les bases ou me donner un site qui pourrait m´aidé
merci @+
Regarde en librairie ou même en supermarché au rayon informatique, tu y trouveras des tonnes de très bons bouquins pour apprendre le C/C++ pour débutants ou confirmés, et pour toutes les bourses.
J´aurai tendance à conseiller les livres des éditions O´Reilly qui sont très bien fait. je sais que la fnac fait des prix sur certains d´entre eux en ce moment.
chalute, si tu veux apprendre le C\C++
je te conseille de commcencer par le C puisque le C++ est tiré du C
Alors comme l´as dit maitre Yoda, le meilleur moyen est aussi a mon avis de prendre un livre, car tu peux l´emmener partout et ce n´est pas forcément le cas de ton ordinateur
_Pour le C, je te conseille
" le langage C" par Tony Zhang aux éditions campus press, il est assez bien et coute au alentour de 10 euros
_Pour le C++, j´en ai un en ce moment ( je l´ai ´emprunté au club informatique duquel je fais parti´
il s´appelle " C++" de Gerhard Willms aux éditions micro applications, il coute 62 francs ( environ 10 euros) et fais environ 800 pages tu as de quoi t´amuser...
si ça te barbes d´acheter un bouquin tu peux prendre des cours sur le net:
_il y a un très bon cours de C++ qui fait en plus une intro en C
http://casteyde.christian.free.fr/
_il y a divers cours sur se site comme ça tu peux faire ton choix, deplus sur le meme site tu trouveras des compilateurs pour ton code
en terme de compilateur, il y a Visual C++ 6.0 qui est très cher mais très utilisé dans le milieu
il y a aussi Dev-c++ 4.0 qui est gratuit et stable
et puis des compilateurs de chez Bolrand dont certains gratuit mais je ne connaids pas ceux-là
http://www.developpez.com/
bonne chance
[0bscur4nstysm]
" te conseille de commcencer par le C puisque le C++ est tiré du C"
moi j´ai commencé par le C++ puis le C. Suis-je bizarre ?
Plus sérieusement, ca dépend de son niveau en programmation car en C y´a la gestion de mémoires avec les pointeurs à intégrer dans son programme alors qu´en C++ c´est déjà géré. Le C espeut-être plus difficile que le C++ à mon avis.
>suis-je bizarre ?
c´est vraiment trop tentant là, mais si je le dis je vais me faire charcuter à la brosse a cheveux...donc je ne vais rien dire...
oui effectivement on peut commencer par le C++ mais comme ce que je disais était vrai, quand on est débutant, moi je préconise le C
enfin chacun vois ça comme il veut, c´est vrai que ce n´est pas tellement une question de difficulté içi...
donc libre-choix à toi Uranium_power ![]()
( un conseil de survie sur le forum, ne dis jamais rien contre kilyn_ où sinon, je te conseille vivement de partir en ´week end´ dans un coin pas trop risqué, genre Alaska...)
kilyn_ ->
In comiiiing : Altec Lansing 221 versatile 2.1
]0bscur4ntsym[
gollumkawder arrêtes tout le monde va avoir peur de moi et vont fuir définitivement ce forum.
Concernant le C et le C++, je parle en connaissance de cause vu qu´il y a deux mois j´étais en train de me dépatauger avec le C. Tous ces histoires de pointeurs avec les chaînes de caractères qui n´existent pas en C.
En plus mon prof nous donnait des exos de malade du style copier une chaîne dans une autre et tout ca sans utiliser les fonctions préintégrées au langage. C´était très joyeux. ![]()
Ou du genre tri au moyen d´une liste chaînée(double, simple, circulaire, . ..).
ah ca j´ai pas fait mais ce que j´ai fait n´était pas très facile. ![]()
C´est ce qui m´a arrêté lorsque je suis passé au C.
En Turbo Pascal je n´ai eu aucun problême, enfin rien que de très normal lorsque l´on développe.
Mais la gestion des pointeurs en C est une vrai galère et créer des fonctions récursives(nécessaires pour créer/gérer/supprimer les éléments d´une liste chaînée)dans ces conditions devient un enfer.
merci,
une autre question: si je veux essayer de cloné " pac-man" c´est quoi qu´il me faut ?
du temp :p
lol avant de pouvoir cloner un pacman, tu vas avoir énormement de boulot ; )
commence deja par apprendre a programmer :p
ok,lol,
ça j´avais deviner mais je suis allé sur des sites je lis mais ou on programme sa, ya pas un programme spécial ou quelque chose ?
un programme C/C++ a quel extention ?
html = *.html
word = *.doc
C/C++ = ?
un fichier qui contient du code C/C++ a l´extension *.c ou *.cpp; un fichier après compilation a l´extension *.exe ![]()
bah compilé ca peut devenir n´importequoi comme extension . . : exe, dll, lib, cpl, wll, enfin tout ce que l´on veut du moment que ca peut s´exécuter ou se linker ![]()
ah oui lol désolé j´avais oublié ![]()
Quand on pense que les premier Pac-Man étaient faits en ASM...
Y´a pas mieux pour avoir quelque chose qui tourne vite et prenne un minimum de place !
Un programme en assembleur mal écrit peut tourner bcp moins vite qu´avec un autre langage
" Quand on pense que les premier Pac-Man étaient faits en ASM..."
Ouais mais quand on voit la différence avec les produits actuels, on comprend vite pourquoi l´asm est vite dépassé en terme de durée de développement.
L´assembleur est encore pas mal utilisé, tout n´est pas fait en C/C++.
Le problême avec l´assembleur, c´est que ce n´est pas très lisible, surtout quand on n´est pas l´auteur du programme et qu´on doit le débugger. Et l´arrivée de la POO a pas mal changé les choses. Mais pour tout ce qui est accès direct au matériel on fait encore appel à l´assembleur.