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 :

Faut-il apprendre le C ?


Sujet :

C++

  1. #21
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 155
    Points : 90
    Points
    90
    Par défaut
    Citation Envoyé par maxstilde
    Vous, vous avez appris comment ? Par livre ? Internet ? Voila, j'attend vos oppinions
    Moi j'ai horreur de lire un cours (ou un gros document) sur internet, donc j'utilise des livres mais pas mal de personnes s'en sortent avec des cours sur le net donc c'est à toi de voir ce que tu préfères je pense

    Citation Envoyé par @r$£~%
    pour les nuls
    Je n'aime pas cette collection car ils considèrent que le lecteur est une personne qui n'aime pas l'informatique et qui est malgré tout contrainte de l'apprendre (c'est très loin d'être mon cas alors ...)

  2. #22
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 67
    Points : 28
    Points
    28
    Par défaut
    Merci a vous, bon je vais commencé alors ^^
    Et aussi, je lis tous le livre puis je fais des applications ? Ou je lis chapitre par chapitre puis apres chaque chapitre, je fais un peu ce qu'on vient de voir ?

  3. #23
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 155
    Points : 90
    Points
    90
    Par défaut
    Chapitre par chapitre et puis des exercices (le livre en propose surement)après chaque chapitre je dirais.

  4. #24
    Membre éprouvé
    Profil pro
    Eleveur de cornichons
    Inscrit en
    Juin 2002
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Eleveur de cornichons
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 074
    Points : 1 166
    Points
    1 166
    Par défaut
    maxstilde : c'est bien de se poser des questions mais j'ai comme qui dirait l'impression que tu t'en poses trop
    Il faut aller à ton rythme. Ce qui est vrai pour les autres ne l'est pas forcément pour toi.
    Mais n'oublie pas que la pratique c'est 90% du travail. La lecture c'est juste pour lire...
    Ce que je veux dire c'est que tu n'apprends pas à conduire en lisant des bouquins mais en te mettant au volant
    Alors même si tu penses avoir compris une notion, il faut la mettre en pratique, quitte à taper du code trop simple. Il n'y a que comme ça que tu progresseras. En faisant et refaisant des choses que tu connais...

    Nas'

  5. #25
    Membre éprouvé Avatar de Caine
    Inscrit en
    Mai 2004
    Messages
    1 028
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 028
    Points : 1 122
    Points
    1 122
    Par défaut
    Le c++ ne nécessite pas d'apprendre le C.

    Si tu as un bouquin sur le C, cependant, il te sera aussi utile, car les notions les plus basiques du C++, celles qui ne concernent pas l'objet sont "heritées"(humour) du C.

    Mais il te faudra encore apprendre tout ce qui concerne la programmation objet en C++.

  6. #26
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 67
    Points : 28
    Points
    28
    Par défaut
    Ha oui d'accord, ben voila je pense que je n'es plus de question pour l'instant, merci a vous tous

    Ps: Je reviendrais quand j'aurai des problèmes

    J'ai encore une question

    Je sais que je n'en aurais surment pas besoin maintenant mais, cet quoi une bibliothèque C/C++ ? ( J'ai vu ca dans les telecahrgements )

    Et aussi les livres que j'ai acheté cet de la collection micro application

    http://www.microapp.com

  7. #27
    Membre habitué
    Inscrit en
    Avril 2002
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 180
    Points : 157
    Points
    157
    Par défaut
    A mon avis ce n'est pas necessaire d'apprendre le C avant d'apprendre le C++ ne en mois si tes base en programation sont minime l'approche procedural te sera plus facile a comprendre au debut que l'approche object, je croie que ces pour cette raison que bien des livre pour debutant C++ commence par une intorduction au C

  8. #28
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2005
    Messages : 45
    Points : 28
    Points
    28
    Par défaut
    Pour moi, le C++ est un language, les bibltiothéques forment son vocabulaire. C' est joliment dit, non?

  9. #29
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 67
    Points : 28
    Points
    28
    Par défaut
    ha oui, donc j'ai pas besoin de ces bibliothèques pour débuté ?

  10. #30
    Expert éminent sénior
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 275
    Points : 10 985
    Points
    10 985
    Par défaut
    Dans l'ordre : un bon prof, puis un bon livre. En général c'est complémentaire.
    Le net, c'est comme pour tout, il y a du bon et du moins bon. Il faut juste commencer par trouver un bon point de départ. Perso je préfère la sensation du papier. Chacun ses goûts.

    (Perso, je n'avais pas forcément bien commencé (le C++) : expérience en divers langages, puis livre de B.Stroustrup, VF 2nd ed, puis directement des forums avec un très bon niveau dessus. Le démarrage est dur, mais on y apprend beaucoup)

    Chez Micro application, il y a le livre de Francis Glassborough. Le démarrage est tranquille, correct (!!), mais il ne pas pas très loin (pas vraiment de présentation de la couche objet du C++).

    Au début, tu auras obligatoirement besoin de la bibliothèque standard (pour gérer affichages, interrogations clavier, chaines de caractères (je déconseille les char* au début), conteneurs dynamiques.

    Et je confirme : la pratique est une étape importante et nécessaire.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  11. #31
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 67
    Points : 28
    Points
    28
    Par défaut
    Oki, merci, voila j'ai lus le premier chapitre du livre C, car je me suis rendus compte que je n'aurais besoin de du C pour ce que je veux faire plus tard

    DevC++ est il bon pour programmé du C ? Ou je dois prendre un autre ? Si je dois prendre un autre, lequel ?

    Après avoir lus le premier chapitre, je ne comprend pas certain point, savez vous m'éclairez ?

    Je bloque sur : Types de données élémentaires avec char;
    int;
    short;
    long.

    Je ne comprends pas avec les octets et la mémoir, et aussi , il parle de constante entière, constantes a virgule flottante, constantes de type caractere. Merci de m expliquer plus clairement.

  12. #32
    Membre averti Avatar de Rafy
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    415
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 415
    Points : 417
    Points
    417
    Par défaut
    Salut
    Moi perso, j'ai commencé à programmer en C, avant de passer au C++.
    Mais il ne faut pas en faire trop longtemps, sinon on prend de mauvaises habitudes (char*, pointeur partout, ...) il faut voir le C comme une marche vers le C++.
    Le seul language que je connaissais c'était celui de ma TI-85 !
    Attaquer par le C++ me faisait peur vu la taille du bouquin qu'un copain m'avait prêté !!!!
    J'ai donc abordé le C, en sachant qu'il ne fallait pas que je fasse de grandes choses avec mais juste me mettre dans le bain.
    Il faut comprendre le C, avant de passer au C++.
    Le C, nous apprend les bases de la programmation.
    Le C++, nous fait programmer avec des outils aussi divers que puissant.
    Le C, avat le C++ nous montre la puissance de l'orienté objet. Pour faire certaines choses en C, c'est tres dur (liste chainé, etc).
    En passant au C++ on voit l'intérêt de faire des class, etc...
    Voilà...
    Première grosse démo en construction :
    http://bitbucket.org/rafy/exo2/

  13. #33
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 67
    Points : 28
    Points
    28
    Par défaut
    Oui d accord merci, ca va , je peux gardé DevC++ car ca va aussi pour le C, mais savez vous m'expliqué ce que je comprend pas au dessus et aussi, quand j'ai DevC++, y a pas besoin d'un compilateur ? c'est ca le compilateur non ?

  14. #34
    Membre averti Avatar de Rafy
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    415
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 415
    Points : 417
    Points
    417
    Par défaut
    Ouais ton compilo et l'espace de developpement c'est Dev C++, comme il y a visual studio, C++ Builder, et encore d'autres
    Première grosse démo en construction :
    http://bitbucket.org/rafy/exo2/

  15. #35
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 67
    Points : 28
    Points
    28
    Par défaut
    Ha ok, quand j'ouvre Dev-C++ ( 4.9.9.2 ), je dois allé pour faire des applications ? Dans "Fichiers" ==> Nouveau ? Ou alors je dois faire autrement ? Car j'aimerai essayé 2,3 pour voir ce que ca donne

  16. #36
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Juin 2004
    Messages
    68
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2004
    Messages : 68
    Points : 86
    Points
    86
    Par défaut
    Citation Envoyé par Rafy
    Pour faire certaines choses en C, c'est tres dur (liste chainé, etc).
    En passant au C++ on voit l'intérêt de faire des class, etc...
    Voilà...
    faut pas abuser non plus. Les listes chainé sont simples c'est même une des premières structures de données que l'on apprend, une fois qu'on a appris l'allocation dynamique bien sur!, quand on fait du C.

  17. #37
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 67
    Points : 28
    Points
    28
    Par défaut
    Je commence le chapitre Entrée/Sortie pour l'instant ca va je comprend ...

    Quelqu'un sais m'aidé pour le prog ?

    Car l'aide est en anglais sur Dev-C++

  18. #38
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 67
    Points : 28
    Points
    28
    Par défaut
    Personne ?

  19. #39
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 155
    Points : 90
    Points
    90
    Par défaut
    Microapp. a récemment sorti une "bible C++" qui n'a pas l'air mal :
    http://www.microapp.com/fiche_produit.cfm?ref_produit=4717

    EDIT : Pardon pour mon message rien à voir, les messages se croisent de partout

  20. #40
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 155
    Points : 90
    Points
    90
    Par défaut
    Citation Envoyé par maxstilde
    Quelqu'un sais m'aidé pour le prog ?
    T'aidé pour quoi donc ?

Discussions similaires

  1. Faut il apprendre Swift au lieu de Objective C ?
    Par Périclite dans le forum Swift
    Réponses: 8
    Dernier message: 04/07/2017, 14h22
  2. Quel langage faut-il apprendre pour débuter
    Par magni dans le forum Débuter
    Réponses: 8
    Dernier message: 25/10/2015, 16h46
  3. Faut il apprendre le C avant le C++ ?
    Par Yukiho dans le forum Débuter
    Réponses: 51
    Dernier message: 13/10/2014, 21h13
  4. Que faut-il apprendre pour programmer sous Android ?
    Par le solar dans le forum Android
    Réponses: 9
    Dernier message: 29/05/2014, 00h01
  5. Par quel ERP faut-il apprendre?
    Par b_zakaria dans le forum Forum général ERP
    Réponses: 2
    Dernier message: 30/03/2010, 09h22

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