IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

C avant du C++ ?


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 22
    Par défaut C avant du C++ ?
    Bonsoir à tous,

    comme je l'ai indiqué dans un précédant post je suis débutante en programmation -titulaire d'un Master 1 mathématiques appliquées appliquées- admissible dans un master 2 finance de marché sous réserve de réussir un test en septembre en C++
    simplement il est vivement conseillé d'être très à l'aise là dessus ce qui n'est pas vraiment mon cas, puisque j'en ai fait que très peu pendant ma formation universitaire,
    j'ai vu plusieurs références sur le site et internet en général, le problème est que j'ai 2 mois pour être "au taquet"

    Pensez-vous qu'il est vraiment nécessaire de passer par C avant de faire du C++
    dans le cas ou la réponse est négative pourriez vous s'il vous plaît me conseiller un livre qui va des bases à l'essentiel (finance et en français de préférence)

    connaissez-vous ce livre ?
    [ame="http://www.amazon.fr/Financial-Instrument-Pricing-Using-C/dp/0470855096"]Financial Instrument Pricing Using C++: Amazon.fr: Daniel J. Duffy: Livres en anglais@@AMEPARAM@@http://ecx.images-amazon.com/images/I/515l484AnIL.@@AMEPARAM@@515l484AnIL[/ame]

    Merci pour toute vos remarques et suggestions.

  2. #2
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut
    Citation Envoyé par sandrine_87 Voir le message
    Pensez-vous qu'il est vraiment nécessaire de passer par C avant de faire du C++.
    C'est le grand débat ... il est vrai qu'on retrouve plus ou moins toute la syntaxe du C (encore que j'ai raement vu des unions en C++ ) en C++avec des "trucs en plus" selon certain, mais apprendre à programmer en C avant de faire du C++, si cela peut aider à mieux comprendre le bas niveau et à, peut-être, programmer plus performant, peut conduire a avoir de mauvais réflexes, comme passer touts les arguments par référence, faire plutot des fonctions que des classes etc...
    Ensuite, il faudrait savoir ce qu'il t'es demandé exactement en C++... tu n'auras peut être pas tout à apprendre sur le coups :s

    Bref, je n'aide pas beaucoups, mais pour moi, apprendre la syntaxe du langage doit pouvoir se faire rapidement (si on est doué pour ça, ce n'est pas mon cas ) mais apprendre à l'utiliser... c'est une autre paire de manches ....


    Bonne chance

  3. #3
    Invité
    Invité(e)
    Par défaut
    La référence, je trouve que c'est Le langage C++ de Bjarne Stroustrup. C'est le créateur du langage et son bouquin est suffisamment progressif pour commencer de quasiment rien...Tout en allant suffisamment loin pour avoir appris des choses utiles à la fin - heureusement d'ailleurs, il fait 1000 pages.

    À mon sens, même s'il est beaucoup plus confortable de connaître un autre langage de programmation (éventuellement le C mais pas forcément...), c'est possible de commencer le C++ en partant de zéro ou presque.
    Ce livre est sans doute la meilleure manière de le faire.

    Attention quand même : c'est difficile d'absorber un pavé pareil en peu de temps et ça te demandera probablement beaucoup de discipline (faire les exercices, etc.)



    Une fois que t'auras acquis ces bases, là tu pourras t'orienter vers des ouvrages plus orientés "applications financières"...

  4. #4
    Invité
    Invité(e)
    Par défaut
    On fait souvent faire du C avant du C++ quand les gens n'ont jamais fait de programmation, pour enseigner en même temps les bases de l'algorithmie.
    Mais si tu as déjà des bases de programmation, et mieux de programmation objet, tu peux passer directement au C++.

  5. #5
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    5 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 5 463
    Par défaut
    Pour moi, la réponse est claire : Non, pas besoin de C avant le C++. Par contre, un professionnel du C++ rencontrera un jour du C, donc, oui, dans une cursus complet orienté pur développeur, un peu de C quand le C++ est déjà bien maîtrisé peut apporter des choses.

    Si l'anglais ne pose pas problème, ce qui a l'air d'être le cas, je conseille de commencer par Accelerated C++ (court, rapide, demande un cerveau assez alerte, mais très bien écrit), ou par le dernier Stroustrup (http://stroustrup.com/Programming/), dont la traduction est en cours (mais pas avant septembre), qui est écrit dans un style plus académique, et prend plus son temps.

    Le livre dont tu parles, je ne le connais pas, mais à ce que je comprends, il suppose déjà des bases dans le C++. Il ferait peut-être une bonne suite à mes propositions.
    Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.

  6. #6
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Salut,
    Renseignes-toi sur le niveau attendu à ton concours. Car apprendre en 2 mois le C++ pour faire des applis financières me semble légèrement ambitieux. Va falloir renoncer à la plage cet été Au delà du langage, il y a probablement des aspects plus spécifiques au métier qui ne doivent pas t'échapper (précision ? aléatoire ? perf ?).

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 22
    Par défaut MERCI!
    Un grand merci à tous pour vos recommandations et remarques! vous m'avez bien rassuré, parce que pour faire du C et du C++ c'est un peu trop ambitieux.

    sinon, pour répondre à 3DArchi, tout ce que j'ai cru comprendre après une "longue" discussion avec le responsable du Master c'est qu'il faut de bons réflexes et bases en C++ (c'est un master pour Quant) donc en effet oui, à part une petite semaine de vacances de prévu, ça va être des nuits blanches, puisque ce master me tient tout particulièrement à coeur.

    donc, si j'arrive à parcourir -bien- 2 bouquins (dont un général ET celui que j'ai épinglé ci haut) ce serait un véritable exploit, c'est pour cette raison que j'espère ne pas me tromper de premier bouquin)

    Par ailleurs, c'est pas que je n'aime pas l'anglais, loin de là, mais un bouquin en français serait vraiment parfait étant donné le peu de temps que j'ai en fait :/
    à défaut, j'achèterais l'accelerated en C++ ou le Stroustrup.

    encore merci, et n'hésitez pas si vous avez d'autres remarques.

Discussions similaires

  1. À lire OBLIGATOIREMENT avant de poster sur ce forum
    Par ok.Idriss dans le forum Débats sur le développement - Le Best Of
    Réponses: 2
    Dernier message: 24/09/2006, 23h21
  2. A lire impérativement avant de poster un message
    Par ok.Idriss dans le forum Demandes
    Réponses: 0
    Dernier message: 01/05/2002, 18h57
  3. IMPORTANT! A lire avant tout chose
    Par Aurelien.Regat-Barrel dans le forum Windows
    Réponses: 0
    Dernier message: 01/05/2002, 16h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo