MAIS QUE FAITES VS AVEC LE C???
Fermé
Neotenny
Messages postés
79
Date d'inscription
dimanche 23 novembre 2003
Statut
Membre
Dernière intervention
6 février 2007
-
30 mai 2004 à 01:21
Fu Xuen Messages postés 3639 Date d'inscription jeudi 24 avril 2003 Statut Contributeur Dernière intervention 11 septembre 2005 - 5 juin 2004 à 18:54
Fu Xuen Messages postés 3639 Date d'inscription jeudi 24 avril 2003 Statut Contributeur Dernière intervention 11 septembre 2005 - 5 juin 2004 à 18:54
A voir également:
- MAIS QUE FAITES VS AVEC LE C???
- Udp vs tcp - Guide
- Intel xeon vs i7 ✓ - Forum Matériel informatique
- Mo vs mb ✓ - Forum Matériel informatique
- Ctrl c ctrl v ne fonctionne plus ✓ - Forum Windows
- Naruto vs pain épisode netflix ✓ - Forum Cinéma / Télé
7 réponses
guiguinator
Messages postés
5
Date d'inscription
vendredi 28 mai 2004
Statut
Membre
Dernière intervention
10 mai 2009
3
30 mai 2004 à 12:34
30 mai 2004 à 12:34
Salut,
En fait je ne suis vraiment pas un expert en C, mais l'on ,'a dit que la plupart des programmes que l'on utilise quotidienemet sont fait en C ou C++ (même les jeux car on peut "gérer" direct-X et OPEN-GL avec).
En fait, tu peux faire n'importe quel type de programme, du jeux 2D 3D ou des softs utilitaires divers...
Voilà, je ne suis pas sûr à 100% de ce que je te dis, si quelqu'un est mieux informé, qu'il complète ou corrige s'il vous plait.
Il y a des sites qui expliquent comment faire de petits jeux en C ou C++
http://www.games-creators.org/ par exemple
(trouvé sur GOOGLE en 2 secondes et il y en a pleins d'autres...)
On m'a dit (toujours la même personne...), qu'il valait mieux commencer par le C++ qui est plus récent directement, il y a sûrement des personnes pour et des personnes contre, mais à première vue ça me parait logique...
J'espère t'avoir aidé même un tout petit peu quand même,
bonne continuation !
En fait je ne suis vraiment pas un expert en C, mais l'on ,'a dit que la plupart des programmes que l'on utilise quotidienemet sont fait en C ou C++ (même les jeux car on peut "gérer" direct-X et OPEN-GL avec).
En fait, tu peux faire n'importe quel type de programme, du jeux 2D 3D ou des softs utilitaires divers...
Voilà, je ne suis pas sûr à 100% de ce que je te dis, si quelqu'un est mieux informé, qu'il complète ou corrige s'il vous plait.
Il y a des sites qui expliquent comment faire de petits jeux en C ou C++
http://www.games-creators.org/ par exemple
(trouvé sur GOOGLE en 2 secondes et il y en a pleins d'autres...)
On m'a dit (toujours la même personne...), qu'il valait mieux commencer par le C++ qui est plus récent directement, il y a sûrement des personnes pour et des personnes contre, mais à première vue ça me parait logique...
J'espère t'avoir aidé même un tout petit peu quand même,
bonne continuation !
ahhhh merci mile fois sa redonne du beaume au coeur =D
j ai parcouru ce site il est tres interessant
pour le commencement au C++ je pense qu'il faut debuter avec le C puis ce que se sont les bases, apres il est + simple d enchainer pour le C++ (a ce qu on me dit mais ceci est un raisonnement personnel).
enfin merci beaucoup pour ta reponse Guiguinator.
Neotenny
j ai parcouru ce site il est tres interessant
pour le commencement au C++ je pense qu'il faut debuter avec le C puis ce que se sont les bases, apres il est + simple d enchainer pour le C++ (a ce qu on me dit mais ceci est un raisonnement personnel).
enfin merci beaucoup pour ta reponse Guiguinator.
Neotenny
Fu Xuen
Messages postés
3639
Date d'inscription
jeudi 24 avril 2003
Statut
Contributeur
Dernière intervention
11 septembre 2005
305
30 mai 2004 à 13:49
30 mai 2004 à 13:49
Salut,
Juste au cas où tu n'aurais pas vu :
- [http://www.commentcamarche.net/langages/langages.php3]
- [http://www.commentcamarche.net/c/cintro.php3]
- [http://www.commentcamarche.net/poo/poointro.php3]
- [http://www.commentcamarche.net/cpp/cppintro.php3]
Maintenant, quelques remarques générales. On peut faire beaucoup de choses avec n'importe quel langage, mais il existe un langage plus adapté à tes objectifs : que veux-tu faire ?
Quant à apprendre le C avant le C++, je ne crois pas que ce soit nécessairement une bonne chose : ce dernier, même s'il inclut syntaxiquement le C, a été élaboré dans un tout autre esprit. Tu peux donc tout à fait commencer directement par le C++.
-= Fu Xuen =-
Juste au cas où tu n'aurais pas vu :
- [http://www.commentcamarche.net/langages/langages.php3]
- [http://www.commentcamarche.net/c/cintro.php3]
- [http://www.commentcamarche.net/poo/poointro.php3]
- [http://www.commentcamarche.net/cpp/cppintro.php3]
Maintenant, quelques remarques générales. On peut faire beaucoup de choses avec n'importe quel langage, mais il existe un langage plus adapté à tes objectifs : que veux-tu faire ?
Quant à apprendre le C avant le C++, je ne crois pas que ce soit nécessairement une bonne chose : ce dernier, même s'il inclut syntaxiquement le C, a été élaboré dans un tout autre esprit. Tu peux donc tout à fait commencer directement par le C++.
-= Fu Xuen =-
salut tt monde ,
je voulait seulement te dire que le C est un langage de programmation tres puissant , tout algorithme est facile a implementer dans ce langage , vu mon experience en C , je n'ai jamais trouver des difficultés a coder mes algorithmes,
apprendre le C c'est tres indisponsable pour debuter la programmation OBJET (C++, Java)
question de calcul il est moins performant que le Fortran
je voulait seulement te dire que le C est un langage de programmation tres puissant , tout algorithme est facile a implementer dans ce langage , vu mon experience en C , je n'ai jamais trouver des difficultés a coder mes algorithmes,
apprendre le C c'est tres indisponsable pour debuter la programmation OBJET (C++, Java)
question de calcul il est moins performant que le Fortran
Fu Xuen
Messages postés
3639
Date d'inscription
jeudi 24 avril 2003
Statut
Contributeur
Dernière intervention
11 septembre 2005
305
30 mai 2004 à 21:57
30 mai 2004 à 21:57
›apprendre le C c'est tres indisponsable pour debuter la programmation OBJET (C++, Java)
Ah bon, et pourquoi ?
-= Fu Xuen =-
Ah bon, et pourquoi ?
-= Fu Xuen =-
keisha
Messages postés
8
Date d'inscription
samedi 4 mai 2002
Statut
Membre
Dernière intervention
28 juillet 2005
5 juin 2004 à 16:11
5 juin 2004 à 16:11
Bonjour,vu que j'ai vu le mot "expert",je préfère m'adresser à toi directement :)
débutante en C,j'ai un peu de mal avec les fichiers et les structures.
Voici mon pb:g créé un fichier binaire comprenant 10 structures personne de type :nompersonne nbre1 nbre2 nbre3
j'affiche dans un tableau d'integer le résultat de pers.nbre1+pers.nbre2-pers.nbre3 Ce tableau me donne la position réelle des personnes dans le fichier
ex:
DUPONT 11 0 4
ds le fic de départ il est 1er mais sa place réelle est 7
GENARD 10 5 14 en 2 mais place réelle 1
DRESSERT 5 5 8 en 3 mais place réelle 2
etc
Comment faire pour afficher les noms à leur place réelle
Merci de me répondre assez vite
débutante en C,j'ai un peu de mal avec les fichiers et les structures.
Voici mon pb:g créé un fichier binaire comprenant 10 structures personne de type :nompersonne nbre1 nbre2 nbre3
j'affiche dans un tableau d'integer le résultat de pers.nbre1+pers.nbre2-pers.nbre3 Ce tableau me donne la position réelle des personnes dans le fichier
ex:
DUPONT 11 0 4
ds le fic de départ il est 1er mais sa place réelle est 7
GENARD 10 5 14 en 2 mais place réelle 1
DRESSERT 5 5 8 en 3 mais place réelle 2
etc
Comment faire pour afficher les noms à leur place réelle
Merci de me répondre assez vite
Fu Xuen
Messages postés
3639
Date d'inscription
jeudi 24 avril 2003
Statut
Contributeur
Dernière intervention
11 septembre 2005
305
>
keisha
Messages postés
8
Date d'inscription
samedi 4 mai 2002
Statut
Membre
Dernière intervention
28 juillet 2005
5 juin 2004 à 18:54
5 juin 2004 à 18:54
›vu que j'ai vu le mot "expert"
C'est effectivement guiguinator qui l'a dit dans la première réponse : «En fait je ne suis vraiment pas un expert en C». Il ne suffit donc pas de voir, mais de lire aussi ;).
Pour te répondre, il faudrait que tu détailles ton souci dans une nouvelle discussion :)...
-= Fu Xuen =-
C'est effectivement guiguinator qui l'a dit dans la première réponse : «En fait je ne suis vraiment pas un expert en C». Il ne suffit donc pas de voir, mais de lire aussi ;).
Pour te répondre, il faudrait que tu détailles ton souci dans une nouvelle discussion :)...
-= Fu Xuen =-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dohm
Messages postés
975
Date d'inscription
samedi 1 mars 2003
Statut
Modérateur
Dernière intervention
13 avril 2010
67
31 mai 2004 à 14:36
31 mai 2004 à 14:36
Le C est un langage qui demande un grande rigueur de programation et qui nécessite de gérer beaucoup de choses (mémoire, pointeurs....).
C'est pour cela qu'on débute souvent par lui. En C tu es obligé de faire des programmes structurés et bien pensé si tu veux que ça marche.
Les langages plus récents sont souvent plus permissifs et permettent un plus gd "laxisme" de programmation qui peut d'ailleurs occassionner des vices cachés.
C'est un langage encore couramment utilisé en entreprise (les fous ... s'ils savaient).
Si je ne m'abuse, le noyau de linux est majoritairement développé en C.
Donc bosse le C et tu auras moins de pbs pour acquérir d'autres langages. De plus tu pigeras de nombreux mécanismes indispensables à tout développeur (algo, méthodologie de travail).
Bonne chance !!!!
Dohm
google est ton ami !!!!
C'est pour cela qu'on débute souvent par lui. En C tu es obligé de faire des programmes structurés et bien pensé si tu veux que ça marche.
Les langages plus récents sont souvent plus permissifs et permettent un plus gd "laxisme" de programmation qui peut d'ailleurs occassionner des vices cachés.
C'est un langage encore couramment utilisé en entreprise (les fous ... s'ils savaient).
Si je ne m'abuse, le noyau de linux est majoritairement développé en C.
Donc bosse le C et tu auras moins de pbs pour acquérir d'autres langages. De plus tu pigeras de nombreux mécanismes indispensables à tout développeur (algo, méthodologie de travail).
Bonne chance !!!!
Dohm
google est ton ami !!!!
Fu Xuen
Messages postés
3639
Date d'inscription
jeudi 24 avril 2003
Statut
Contributeur
Dernière intervention
11 septembre 2005
305
31 mai 2004 à 15:19
31 mai 2004 à 15:19
Je ne suis pas d'accord. L'algorithmique et le génie logiciel n'ont rien à voir avec le langage utilisé. Historiquement, le C s'est imposé comme un langage souple et performant, certes. Mais par exemple, je ne suis pas sûr que le paradigme objet soit plus laxiste, bien au contraire...
-= Fu Xuen =-
-= Fu Xuen =-
salvatorebxl
Messages postés
10
Date d'inscription
mercredi 2 juin 2004
Statut
Membre
Dernière intervention
12 juin 2004
2 juin 2004 à 19:58
2 juin 2004 à 19:58
Je pense que tu à tout à fait raison, dohm. Le C permet (àprès qq petits cassages de tête...) de bien comprendre les concepts fondamentaux de la programmation.
Linux, en effet a été codé en C et ce langage est LE langage de référence dans la communauté Linux. Mais n'oublions pas que windows a également été codé en C (jusqu'au 98 en tout cas).
Linux, en effet a été codé en C et ce langage est LE langage de référence dans la communauté Linux. Mais n'oublions pas que windows a également été codé en C (jusqu'au 98 en tout cas).
Fu Xuen
Messages postés
3639
Date d'inscription
jeudi 24 avril 2003
Statut
Contributeur
Dernière intervention
11 septembre 2005
305
2 juin 2004 à 20:07
2 juin 2004 à 20:07
Encore une fois, le C a fait ses preuves et je ne dis pas le contraire. Mais qu'appelles-tu les «les concepts fondamentaux de la programmation», et en quoi penses-tu qu'un langage (en l'occurrence le C) permet de les comprendre plus aisément qu'un autre ?
-= Fu Xuen =-
-= Fu Xuen =-
GallyNet
Messages postés
434
Date d'inscription
mardi 1 juin 2004
Statut
Membre
Dernière intervention
15 décembre 2008
386
2 juin 2004 à 21:05
2 juin 2004 à 21:05
J'ai lut un peu tout les posts que vous avez écrit et je vien rajouter le mien.
Le C est, a mon avis, un passage obligé dansla programmation, pour preuve plusieur language reprenne les bases du C (C++, java, PHP ...)
De plus, quelqu'un qui mairtise le C n'a plus beaucooup de probleme avec les autre langages (que l'on trouve forcement plus simple).
Pour ma par, le premier langages que l'on m'a appris (en IUT) été l'ADA, considéré plus simple et pllus sécurisé que le C.
Mais le C (ou le C++) reste des meilleur langages grace au fait que l'on fait ce que l'on veut du PC avec, le probleme étant de ne pas le faire buger (car on peut faire ce que l'on veut du PC justement)
Le C est, a mon avis, un passage obligé dansla programmation, pour preuve plusieur language reprenne les bases du C (C++, java, PHP ...)
De plus, quelqu'un qui mairtise le C n'a plus beaucooup de probleme avec les autre langages (que l'on trouve forcement plus simple).
Pour ma par, le premier langages que l'on m'a appris (en IUT) été l'ADA, considéré plus simple et pllus sécurisé que le C.
Mais le C (ou le C++) reste des meilleur langages grace au fait que l'on fait ce que l'on veut du PC avec, le probleme étant de ne pas le faire buger (car on peut faire ce que l'on veut du PC justement)
Tout à fait d'accord avec Fu Xuen. Un langage plus facile permet même de mieux apprendre "la programmation" d'où d'ailleurs le basic et le pascal, car on se casse moins la tête. Et d'un autre côté, on peut trouver plein de contre-exemples n'utilisant pas le c en programmation objet, et plus faciles aussi.
Bref, le c n'est pas mal du tout :-)))
Bref, le c n'est pas mal du tout :-)))