A voir également:
- Doit-on passer par le c pour apprendre le c++
- Application pour apprendre à coder - Guide
- Apprendre à lire le coran en français pdf - Télécharger - Histoire & Religion
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Apprendre le solfège piano - Télécharger - Création musicale
- Passer de windows 7 à windows 10 - Accueil - Mise à jour
17 réponses
Utilisateur anonyme
19 déc. 2002 à 22:20
19 déc. 2002 à 22:20
Je serais tenter de répondre non...
Certaines ecoles d'ingé preferent commencer par le C++, et faire du C après. C'est une question de choix... Pour ma part, j'ai commencé le C avant tout autre language.
Kalamit,
Je ponce donc j'essuie
Certaines ecoles d'ingé preferent commencer par le C++, et faire du C après. C'est une question de choix... Pour ma part, j'ai commencé le C avant tout autre language.
Kalamit,
Je ponce donc j'essuie
Utilisateur anonyme
19 déc. 2002 à 22:26
19 déc. 2002 à 22:26
Tout dépend de ce que tu veux faire. Apprendre le C ( de meme que le C++) seul peut se reveler très très long !
Kalamit,
Je ponce donc j'essuie
Kalamit,
Je ponce donc j'essuie
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
19 déc. 2002 à 22:29
19 déc. 2002 à 22:29
Arf ! Le C, definitivement le C !
Kalamit,
Je ponce donc j'essuie
Kalamit,
Je ponce donc j'essuie
Pour ma part je ne peut que te conseiller de commencer par le C. C'est ce qui est le plus utilisé au niveau de la prog système et c'est le meilleur language. Par la suite tu peut essayer le C++ qui est aussi très bien, mais il y a beaucoups plus de notion à savoir. Mais avec un peu de volonter, des nuits devant ton ordi et surtout de la patience tu devrais y arriver.
Bonne chance.
josch83
Bonne chance.
josch83
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
20 déc. 2002 à 09:25
20 déc. 2002 à 09:25
Je te conseille de commencer par le C++.
Raison: en C on passe son temps à bidouiller des pointeurs, des trucs plus ou moins propres.
Et quand on arrive au C++, on se vautre parceque les bidouillages mémoire, c'est interdit !
Et puis en arrivant en C++, il faut repenser totalement sa façon de programmer (ce n'est plus du bête procédural, c'est de l'objet).
J'ai vu trop de développeurs C faire des horreurs en C++ (genre: une énormel classe qui fait tout, avec que des méthodes privées et des variables globales.)
Résultat: du sang et des larmes.
Le passage C++ --> C est beaucoup plus facile.
Raison: en C on passe son temps à bidouiller des pointeurs, des trucs plus ou moins propres.
Et quand on arrive au C++, on se vautre parceque les bidouillages mémoire, c'est interdit !
Et puis en arrivant en C++, il faut repenser totalement sa façon de programmer (ce n'est plus du bête procédural, c'est de l'objet).
J'ai vu trop de développeurs C faire des horreurs en C++ (genre: une énormel classe qui fait tout, avec que des méthodes privées et des variables globales.)
Résultat: du sang et des larmes.
Le passage C++ --> C est beaucoup plus facile.
Le C en priorité, car admettons que tu commence par le C++, tu vas acheter un couquin de c++ et celui ci ne traitera jamais de certaine fonction que tu vois en c et que tu utilise en c++ (strlen, etc...).Tu seras donc obligé de te référer à un bouquin de C, donc pour ma part, je ne peut que de conseiller le c.
Pour ma part, je pense que le C est indispenssable.Certes le c++ s'implifie certaines choses mais selon moi, il faut connaitre les bases avant de voir les simplifications.
(Le C est un langage super puissant même s'il est vieux, il n'en demeure pas moi puissant).
Pour ma part, je pense que le C est indispenssable.Certes le c++ s'implifie certaines choses mais selon moi, il faut connaitre les bases avant de voir les simplifications.
(Le C est un langage super puissant même s'il est vieux, il n'en demeure pas moi puissant).
Utilisateur anonyme
20 déc. 2002 à 17:06
20 déc. 2002 à 17:06
Hé hé hé ! J'savais bien qu'il y aurait du pour et du contre... :o)
Kalamit,
Je ponce donc j'essuie
Kalamit,
Je ponce donc j'essuie
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
20 déc. 2002 à 17:32
20 déc. 2002 à 17:32
bah fallait bien :-)
Allez bonnes fêtes à tous. Je pars chez la famille, je vais essayer de ne pas squatter leur ligne téléphonique.
Allez bonnes fêtes à tous. Je pars chez la famille, je vais essayer de ne pas squatter leur ligne téléphonique.
Jean-François Pillou
Messages postés
18301
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 274
20 déc. 2002 à 17:31
20 déc. 2002 à 17:31
Tout dépend ce que tu veux faire... si c'est histoire d'apprendre un langage, le C++ est beaucoup plus pédagogique.
Si c'est pour faire de la programmation système (gérer tes périphériques, ...) ou réseau basique (un petit serveur) le C s'y prête bien.
Enfin si tu as envie de faire quelque chose d'un peu évolué (jeu vidéo, programme de gestion, ...) alors prend le C++, tu t'y retrouveras plus facilement avec des classes qu'avec un enchaînement de fonctions.
Si c'est pour faire de la programmation système (gérer tes périphériques, ...) ou réseau basique (un petit serveur) le C s'y prête bien.
Enfin si tu as envie de faire quelque chose d'un peu évolué (jeu vidéo, programme de gestion, ...) alors prend le C++, tu t'y retrouveras plus facilement avec des classes qu'avec un enchaînement de fonctions.
Jean-François Pillou
Messages postés
18301
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 274
20 déc. 2002 à 17:33
20 déc. 2002 à 17:33
J'ajouterais que le C t'apprendra bcp de choses sur le fonctionnement de la mémoire (pointeurs, ...).
Regardes les articles à ce sujet sur ces 2 langages sur CCM et fais-toi une idée ! ;-)
Regardes les articles à ce sujet sur ces 2 langages sur CCM et fais-toi une idée ! ;-)
Merci de vos point de vue mais si le c++ est une amélioration je pense comme certaun d'entre vous que l'on doit d'abord aprrendre les bases.
Non non ! Le C++ n'est pas une amélioration du C (tu vas te faire des ennemis :o) ) C'est juste une autre facon de voir les choses. Chaque language en fonction de ses specificités est plus adapté à tel ou tel projet (comme le dit d'ailleurs Jeff). Je te mets au defi de faire une fenetre style windows en C... C'est possible (en fait pas sur), mais en dix fois plus de temps qu'en C++ !
Allez bonnes fetes à tous les chanceux qui sont en vacances !
Kalamit,
Je ponce donc j'essuie
Allez bonnes fetes à tous les chanceux qui sont en vacances !
Kalamit,
Je ponce donc j'essuie
Le C++ c'est un tout autre language que le C, bien que sa syntaxe soit similaire. Pource qui est de leurs applications respective, le C est beaucoup utilisé dans la programmation système et parfois couplé avec de l'assembleur. Tandis que le C++ est plutôt orienté vers tout ce qui touche la partie graphique de l'informatique. Mais celà ne veut pas dire qu'on ne peut pas inverser leur rôle c'est qu'ils sont juste plus approprié à certaines tâches. ;)
Bonnes fêtes et bonne année. ;)
josch83
Bonnes fêtes et bonne année. ;)
josch83
Bon si tu veux savoir en gros :
Les jeux auquels tu jouent (half-life, etc...) sont programmés en C++.Ce langage est plus adapté que le C pour faire des jeux.
MAIS le C d'apprendra beaucoup plus de chose (au niveau architecture ordi , memoire, gestion des fichiers, etc...) que le C++.
A toi de faire ton choix...
Les jeux auquels tu jouent (half-life, etc...) sont programmés en C++.Ce langage est plus adapté que le C pour faire des jeux.
MAIS le C d'apprendra beaucoup plus de chose (au niveau architecture ordi , memoire, gestion des fichiers, etc...) que le C++.
A toi de faire ton choix...
g oublié un pti truc pour repondre directement au sujet.
Il n'est absolument pas necessaire de connaitre le C pour apprendre le C++, je dirais juste que c conseiller.
Une petite chose en faveur du C : Si tu maitrise le C, tu apprendra le C++ en tres peu de temps.
Encore une chose : Le premier langage que l'on enseigne dans beaucoup d'université est le C, est ce un hasard ?
(on utilise aussi le scheme mais c pour former a l'algorithmie ou a l'IA ;) )
OoO Ici le père Noël, bonne fêtes les enfants :)
Il n'est absolument pas necessaire de connaitre le C pour apprendre le C++, je dirais juste que c conseiller.
Une petite chose en faveur du C : Si tu maitrise le C, tu apprendra le C++ en tres peu de temps.
Encore une chose : Le premier langage que l'on enseigne dans beaucoup d'université est le C, est ce un hasard ?
(on utilise aussi le scheme mais c pour former a l'algorithmie ou a l'IA ;) )
OoO Ici le père Noël, bonne fêtes les enfants :)
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
24 déc. 2002 à 14:24
24 déc. 2002 à 14:24
C'est pas toujours vrai.
Dans mon IUT ils ont choisi d'enseigner le C++ avant le C, justement parceque le contraire faisait trop de dégâts... :-)
Dans mon IUT ils ont choisi d'enseigner le C++ avant le C, justement parceque le contraire faisait trop de dégâts... :-)
josch83
>
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
24 déc. 2002 à 15:07
24 déc. 2002 à 15:07
Je ne suis pas d'accord comme c'est deux languages différents bien distinct, on ne résonne pas la même chose avec l'un qu'avec l'autre. Donc le fait de commencer par l'un ou par l'autre ne change pas grand chose. En général ce genre d'appréciation c'est personnel donc différent pour chaque individu.
josch83
josch83