Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
873 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Apprendre C++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Apprendre C++

n°1730614
GodaGodaUp​Up
Posté le 11-05-2008 à 13:59:23  profilanswer
 

Bonjour
 
Je veux apprendre programmation C++.
 
Y a t-il des sites facilitant la compréhension de ce langage ?????
 
MERCI :jap:  


---------------
Exercices résolus de comptabilité générale
mood
Publicité
Posté le 11-05-2008 à 13:59:23  profilanswer
 

n°1730615
freds45
Posté le 11-05-2008 à 14:12:11  profilanswer
 

Ce sujet a été déplacé de la catégorie Windows & Software vers la categorie Programmation par Freds45


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
n°1730617
Joel F
Real men use unique_ptr
Posté le 11-05-2008 à 14:37:55  profilanswer
 

regarde le topic sticky sur les bibliolinsk en tete du forum.
 
La plupart des sites sur le C++ sont d'immondes déchets. Un bon bouquin est trjrs préférable.

n°1730620
Elmoricq
Modérateur
Posté le 11-05-2008 à 14:53:27  profilanswer
 

Y a ça comme site sinon, c'est fiable, mais ce n'est pas vraiment un cours, mieux vaut un bouquin : http://cplusplus.com

n°1730669
seba1492
fdaniel mon héros :love:
Posté le 11-05-2008 à 16:24:23  profilanswer
 

http://www.editions-eyrolles.com/L [...] ammer-en-c
 
Voici un bon bouquin bien expliqué , mais des connaissances en C sont un plus pour tout comprendre  ;)
 
De toute facon si tu ne connais pas le C apprend le avant Cpp  :o

Message cité 1 fois
Message édité par seba1492 le 11-05-2008 à 16:26:47
n°1730671
gilou
Modérateur
Modzilla
Posté le 11-05-2008 à 16:33:18  profilanswer
 

seba1492 a écrit :

http://www.editions-eyrolles.com/L [...] ammer-en-c
 
Voici un bon bouquin bien expliqué , mais des connaissances en C sont un plus pour tout comprendre  ;)
 
De toute facon si tu ne connais pas le C apprend le avant Cpp :o

surtout pas.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°1730672
seba1492
fdaniel mon héros :love:
Posté le 11-05-2008 à 16:34:47  profilanswer
 

Avec C tu vas apprendre les bases de la programation je trouve  :)  
 
Non ?

n°1730675
Elmoricq
Modérateur
Posté le 11-05-2008 à 16:43:09  profilanswer
 

seba1492 a écrit :

Avec C tu vas apprendre les bases de la programation je trouve  :)

 

Non ?

 

Non. C'est même une idée stupide d'apprendre le C dans le seul but d'apprendre C++ plus tard. C'est comme dire "bon, je veux faire du java, alors je vais commencer par Ada il parait que c'est le plus vieux langage existant, autant commencer par la base".


Message édité par Elmoricq le 11-05-2008 à 16:43:24
n°1730678
seba1492
fdaniel mon héros :love:
Posté le 11-05-2008 à 16:50:03  profilanswer
 

Je parle pas d ancienneté de langage mais du fait que C est un langage relativement complet et qu"il permet de passer par pas mal de notions de bases avant d'attaquer un Langage Objet plus complexre.

n°1730689
Joel F
Real men use unique_ptr
Posté le 11-05-2008 à 17:35:55  profilanswer
 

non et re-non. Apprendre C aveant C++ c'es se préparer a prendre de mauvaise habitudes.

mood
Publicité
Posté le 11-05-2008 à 17:35:55  profilanswer
 

n°1730692
seba1492
fdaniel mon héros :love:
Posté le 11-05-2008 à 17:42:45  profilanswer
 

Joel F a écrit :

non et re-non. Apprendre C aveant C++ c'es se préparer a prendre de mauvaise habitudes.


 
Pourtant c est ainsi qu'on apprend dans les écoles  :sweat:

n°1730699
Joel F
Real men use unique_ptr
Posté le 11-05-2008 à 18:30:02  profilanswer
 

je sais et je fait parti des gens qui veulent que ça change :o

n°1730701
Elmoricq
Modérateur
Posté le 11-05-2008 à 18:56:16  profilanswer
 

seba1492 a écrit :

Pourtant c est ainsi qu'on apprend dans les écoles  :sweat:


 
Hélas. Avec scanf(), gets() et autres pratiques antediluviennes.

n°1730702
gilou
Modérateur
Modzilla
Posté le 11-05-2008 à 19:01:16  profilanswer
 

seba1492 a écrit :


 
Pourtant c est ainsi qu'on apprend dans les écoles  :sweat:

Parce que les profs ont pas trop envie de refaire leurs cours qui etaient des cours de C autrefois, et qui sont maintenant des cours de C avec des classes, pas de C++.
Apprendre le C pour apprendre le C++, c'est apprendre a programmer le C++ avec les habitudes du C (et faire des boucles for plutot qu'utiliser des iterateurs, par exemple), bref, de ne pas prendre les bonnes habitudes de programmation du C++ des le depart.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°1730703
kadreg
profil: Utilisateur
Posté le 11-05-2008 à 19:06:23  profilanswer
 

seba1492 a écrit :

 

Pourtant c est ainsi qu'on apprend dans les écoles  :sweat:

 

non, j'ai commencé avec le C++ :o et c'était il y a 15 ans...

 

bon, comme les autres, C++ avant de faire joujou avec les horreurs du C :o


Message édité par kadreg le 11-05-2008 à 19:06:59

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°1730708
seba1492
fdaniel mon héros :love:
Posté le 11-05-2008 à 19:35:55  profilanswer
 

Elmoricq a écrit :


 
Hélas. Avec scanf(), gets() et autres pratiques antediluviennes.


 
A ce niveau la je suis d'accord qu'un CIN COUT est plus aisé. :o

n°1730713
Joel F
Real men use unique_ptr
Posté le 11-05-2008 à 19:58:15  profilanswer
 

moques toi mais d'expériences attaquer direct en C++ en prônant que string, vector etc sont des types atomiques et en donnant une def propre d'un flux, ca passe laaargement mieux :o

n°1730718
seba1492
fdaniel mon héros :love:
Posté le 11-05-2008 à 20:38:03  profilanswer
 

Nan mais je me moque pas, il est vrai que CIN et COUT sont plus faciles.
 
J ai eu des belle prise de tête pour un mauvais argument dans un printf ou des oublie de getchar() apres des scanf.
 
Mais j'ai trouver que C à été un plus pour voir c++ et C# ;-)
 
 :hello:


Message édité par seba1492 le 11-05-2008 à 20:38:51
n°1736523
mariorenne​s
Posté le 23-05-2008 à 23:27:58  profilanswer
 

bonjour,je ne sais pas esq je suis dans le bon endroit poser cette question,je suis debutant en c++ et j'ai un examin la semaine prochaine,y a t il quelqu'un peut m'aider pour corriger l'annale à cette adresse:http://dl.free.fr/jnirEGHuc/control_c++.pdf merci de me repondre a cette adresse :mariorennes1@yahoo.fr

n°1736524
tomsoft
Posté le 23-05-2008 à 23:30:42  profilanswer
 

ouioui, passe nous ta carte d'identité, qu'on te falsifie ca et qu'on y aille à ta place :o
 
nan mais ho :o

n°1736525
koskoz
They see me trollin they hatin
Posté le 23-05-2008 à 23:35:58  profilanswer
 

A l'IUT on apprend le C, puis le Java.
 
Apprendre le C++ pour ma culture perso et un éventuel futur emploi serait un bon point ou alors autant passer à un autre langage directement ?


---------------
Twitter
n°1736532
tomsoft
Posté le 24-05-2008 à 00:10:43  profilanswer
 

pas de ++ ? je trouve ca bizzare :/
 
nous c'est c++, stl direct, pas de C de base :/
 
et l'année prochaine, JAVA :)

n°1736574
Joel F
Real men use unique_ptr
Posté le 24-05-2008 à 10:51:17  profilanswer
 

tomsoft a écrit :


nous c'est c++, stl direct, pas de C de base :/


 
quelle fac/ecole ? que je leur envoie des fleurs

n°1736590
Siluro
Posté le 24-05-2008 à 12:03:14  profilanswer
 

Vous ne conseillez pas d'abord le C aussi pour la raison que ce n'est pas un langage objet et que le C implique qu'il faut être beaucoup plus rigoureux ?

n°1736593
tomsoft
Posté le 24-05-2008 à 12:09:29  profilanswer
 

Joel F a écrit :


 
quelle fac/ecole ? que je leur envoie des fleurs


 
IUT info de reims champagne ardenes :)

n°1736609
Joel F
Real men use unique_ptr
Posté le 24-05-2008 à 13:19:06  profilanswer
 

Siluro a écrit :

Vous ne conseillez pas d'abord le C aussi pour la raison que ce n'est pas un langage objet et que le C implique qu'il faut être beaucoup plus rigoureux ?


non, apprendre le C avant ne fait qu'embrouiller les gens.
Perso, mon plan d'enseignement serait le suivant :
 
1er langage un truc interprété avec des types de haut niveau genre perl ou python, comme ça on peut enseigner l'algo sans se poser trop de problèmes
2eme langage un truc objet, je dirais JAVA pr apprendre proprement les concepts et les DP
enfin C++ pr la partie perfs, et langage multi-paradigme.

n°1736610
Trap D
Posté le 24-05-2008 à 13:21:41  profilanswer
 

Joel F >> Pas de fonctionnel ni de déclaratif ?

n°1736619
Joel F
Real men use unique_ptr
Posté le 24-05-2008 à 13:41:40  profilanswer
 

ca depends du publique.
Perso, en école d'ingé, je rajoutes un cours/TD de ML en effet
en IUT, je pense pas que cela soit necessaire.
 
Pour le declaratif, bah, a quoi penserais tu ?

n°1736621
Elmoricq
Modérateur
Posté le 24-05-2008 à 13:45:23  profilanswer
 

tomsoft a écrit :

nous c'est c++, stl direct, pas de C de base :/


 
Une école de qualité. [:atsuko]
 

Siluro a écrit :

Vous ne conseillez pas d'abord le C aussi pour la raison que ce n'est pas un langage objet et que le C implique qu'il faut être beaucoup plus rigoureux ?


 
Non. Le langage C est un langage intéressant, mais il ne faut apprendre C QUE pour faire du C. Et on apprend le C++ QUE pour le C++.
 
Il s'agit de deux langages différents, aux idiomes différents, et il n'y a donc pas lieu d'apprendre l'un pour comprendre l'autre. C'est même le contraire, différencier les deux permet aux débutants de ne pas commettre cette infâme bouillie C/C++ comme on en voit trop souvent. :/

n°1736626
koskoz
They see me trollin they hatin
Posté le 24-05-2008 à 14:09:23  profilanswer
 

Et le C est encore utilisé aujourd'hui où ce qu'on nous apprend ne servira à rien ?


---------------
Twitter
n°1736627
Elmoricq
Modérateur
Posté le 24-05-2008 à 14:15:36  profilanswer
 

Il est toujours utilisé aujourd'hui.

n°1736629
koskoz
They see me trollin they hatin
Posté le 24-05-2008 à 14:19:40  profilanswer
 

Et ça vaut le coup pour moi d'apprendre seul le C++ ?


---------------
Twitter
n°1736643
Trap D
Posté le 24-05-2008 à 16:39:50  profilanswer
 

Joel F a écrit :

Pour le declaratif, bah, a quoi penserais tu ?

Ben pour le déclaratif, je pensais à Prolog, mais j'aurais peut-être du dire logique.

n°1736686
kyntriad
Posté le 24-05-2008 à 20:48:55  profilanswer
 

Trap D a écrit :

Ben pour le déclaratif, je pensais à Prolog, mais j'aurais peut-être du dire logique.

 

c'est un langage fonctionnel il me semble.

 

edit: ah bah non d'après wiki c'est déclaratif


Message édité par kyntriad le 24-05-2008 à 20:52:31

---------------
You can't start a fire with moonlight
n°1736690
Elmoricq
Modérateur
Posté le 24-05-2008 à 21:48:44  profilanswer
 

koskoz a écrit :

Et ça vaut le coup pour moi d'apprendre seul le C++ ?


C'est un langage. Comme tous les langages, ce n'est qu'un outil, pas une fin en soi.
Vois ce que permet le langage, ses spécificités, et décide ensuite si ça te plairait ou si ça te serait utile de l'apprendre.

Message cité 1 fois
Message édité par Elmoricq le 24-05-2008 à 21:49:35
n°1736700
koskoz
They see me trollin they hatin
Posté le 24-05-2008 à 23:16:22  profilanswer
 

Elmoricq a écrit :


C'est un langage. Comme tous les langages, ce n'est qu'un outil, pas une fin en soi.
Vois ce que permet le langage, ses spécificités, et décide ensuite si ça te plairait ou si ça te serait utile de l'apprendre.


 
Je veux dire, au niveau du monde du travail.


---------------
Twitter
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Apprendre C++

 

Sujets relatifs
[C] Connection à un serveur mailPrononcer C#
inclure fonction C dans du C++classes pour logiciel de téléchargement (Visual C++)
Traduction de relation UML en C++[C#] Afficher un texte pendant qu'un bouton est appuyé
[C# - Nunit][C] Borlad 5.02 + Beck DK51
traiter un .csv en C++[C++] Variables globales non initialisées ?
Plus de sujets relatifs à : Apprendre C++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR