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++

Vue hybride

maxstilde Faut-il apprendre le C ? 07/08/2005, 18h11
Évariste Galois Non il ne faut pas. Mais à... 07/08/2005, 18h31
capitN.flam personnellement je dirais que... 07/08/2005, 18h31
Skyounet Non. Et aussi le... 07/08/2005, 18h31
Matthieu Brucher Non, ça devrait aller ;) 07/08/2005, 18h33
bigboomshakala Salut, AMHA n'apprend pas... 07/08/2005, 19h36
maxstilde ha oui ok, j'ai un livre de C... 07/08/2005, 21h20
Nasky Je ne connais pas le C++ mais... 07/08/2005, 21h33
maxstilde En fais pour le future je... 07/08/2005, 21h39
Nasky Tu parles d'un IDE? DevC++... 07/08/2005, 21h44
@r$£~%[ Je pense que c' est fauxt...... 07/08/2005, 21h54
maxstilde oui c'est ca, il est en... 07/08/2005, 21h57
Évariste Galois Moi j'utilise Dev C++ qui... 07/08/2005, 21h58
maxstilde Oui lol, ben je pense que je... 07/08/2005, 22h00
@r$£~%[ Ouais 07/08/2005, 22h25
Luc Hermitte Le problème est que beaucoup... 07/08/2005, 23h13
maxstilde Ben voilà je viends de... 08/08/2005, 08h59
Kaktus PhP : si tu as déjà fait des... 08/08/2005, 09h52
@r$£~%[ Moi, j' ai lu: le language... 08/08/2005, 10h12
gege2061 Bonjour, Par internet : ... 08/08/2005, 11h56
Évariste Galois Moi j'ai horreur de lire un... 08/08/2005, 14h05
maxstilde Merci a vous, bon je vais... 08/08/2005, 14h27
Évariste Galois Chapitre par chapitre et puis... 08/08/2005, 14h51
Nasky maxstilde : c'est bien de se... 08/08/2005, 15h31
Caine Le c++ ne nécessite pas... 08/08/2005, 15h36
maxstilde Ha oui d'accord, ben voila je... 08/08/2005, 16h10
philippe V A mon avis ce n'est pas... 08/08/2005, 17h05
@r$£~%[ Pour moi, le C++ est un... 08/08/2005, 17h25
maxstilde ha oui, donc j'ai pas besoin... 08/08/2005, 17h26
Luc Hermitte Dans l'ordre : un bon prof,... 09/08/2005, 10h11
maxstilde Oki, merci, voila j'ai lus le... 09/08/2005, 12h32
Rafy Salut :coucou: Moi perso,... 09/08/2005, 13h06
maxstilde Oui d accord merci, ca va ,... 09/08/2005, 15h49
Rafy Ouais ton compilo et l'espace... 09/08/2005, 16h37
maxstilde Ha ok, quand j'ouvre Dev-C++... 09/08/2005, 16h49
capitN.flam faut pas abuser non plus. Les... 09/08/2005, 17h48
maxstilde Je commence le chapitre... 09/08/2005, 18h02
maxstilde Personne ? :triste: 09/08/2005, 19h28
Évariste Galois Microapp. a récemment sorti... 09/08/2005, 21h12
Évariste Galois T'aidé pour quoi donc ? 09/08/2005, 21h15
maxstilde Non ca va merci, je viends de... 09/08/2005, 21h46
Caine C'est comme au primaire quand... 10/08/2005, 09h17
maxstilde Ha oui merci c'est un peu... 10/08/2005, 10h06
Rafy Et ouais pendant quelques... 10/08/2005, 11h53
maxstilde Oui je m'en doute bien :wink: 10/08/2005, 11h55
Rafy Le truc qu'il faut comprendre... 10/08/2005, 11h57
Nasky Ca ne serait pas mieux de... 10/08/2005, 12h01
Elendil_BzH Le C++ faiblement typé ? A ce... 10/08/2005, 12h03
Nasky Faiblement typé veut dire que... 10/08/2005, 12h05
maxstilde Oui d'accord ca va, je vais... 10/08/2005, 12h20
Caine Oui le C++ est faiblement... 10/08/2005, 12h39
DaZumba Oui, ca m'a fait bondir... 10/08/2005, 12h45
Rafy Il y a une chose qui est sur... 10/08/2005, 12h54
maxstilde Rafy tu as raison , je viends... 10/08/2005, 17h46
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 155
    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. #2
    Membre confirmé
    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
    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. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

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

  4. #4
    Membre émérite
    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
    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. #5
    Membre émérite Avatar de Caine
    Inscrit en
    Mai 2004
    Messages
    1 028
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 028
    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. #6
    Membre confirmé
    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
    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. #7
    Membre confirmé
    Inscrit en
    Avril 2002
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 180
    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. #8
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

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

  9. #9
    Membre confirmé
    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
    Par défaut
    ha oui, donc j'ai pas besoin de ces bibliothèques pour débuté ?

  10. #10
    Expert confirmé
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 296
    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 296
    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. #11
    Membre confirmé
    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
    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. #12
    Membre chevronné Avatar de Rafy
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    415
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 415
    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à...

  13. #13
    Membre confirmé
    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
    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. #14
    Membre chevronné Avatar de Rafy
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    415
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 415
    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

  15. #15
    Membre confirmé
    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
    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. #16
    Membre éprouvé
    Profil pro
    Étudiant
    Inscrit en
    Juin 2004
    Messages
    68
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2004
    Messages : 68
    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. #17
    Membre confirmé
    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
    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. #18
    Membre confirmé
    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
    Par défaut
    Personne ?

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 155
    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. #20
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 155
    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