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 :

L'utilité du langage binaire dans l'apprentissage du C++


Sujet :

C++

  1. #1
    Membre averti
    Homme Profil pro
    Comptable
    Inscrit en
    Mai 2018
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Comptable
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2018
    Messages : 9
    Par défaut L'utilité du langage binaire dans l'apprentissage du C++
    Bonjour tout le monde,


    Je suis actuellement un cours pour apprendre le C++, J'avais commencé avec "Programmez en langage C++" puis je me suis tourné vers "Débuter en C+ moderne" parce qu'il y avait presque pas de cas pratique pour s'exercer dans le premier.

    Au début du deuxième cours j'avais pas de mal vu que j'avais déjà des petites notions du premier cours, puis il y a eu ce chapitre sur la logique binaire et calcul booléen. j'y comprends pas grand chose, mais sur un forum j'ai lu que pour coder on utilise pas le langage binaire dans les lignes de code.

    La question que je me pose c'est à quoi sert d'apprendre le binaire? , est ce utile ou obligatoire de l'apprendre ou je peux sauter ce chapitre ?

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 152
    Billets dans le blog
    4
    Par défaut
    Le langage binaire, aucune utilité. Tout comme l'assembleur en a une très limitée.
    Mais la logique binaire et booléenne c'est juste primordial, et savoir manipuler des bits peut être très utile, ne serait-ce que pour manipuler des bitmask ou masques de bits.
    Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation réseau ?
    Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.

  3. #3
    Membre averti
    Homme Profil pro
    Comptable
    Inscrit en
    Mai 2018
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Comptable
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2018
    Messages : 9
    Par défaut
    Citation Envoyé par Bousk Voir le message
    Mais la logique binaire et booléenne c'est juste primordial, et savoir manipuler des bits peut être très utile, ne serait-ce que pour manipuler des bitmask ou masques de bits.
    Vous connaissez un site ou des cours qui peuvent m'aider à apprendre facilement, j'ai l'impression que le cours que je suis n'est pas vraiment destiné aux vrais débutants comme il est dit dans ses premières lignes .

  4. #4
    Membre éclairé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Août 2016
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Août 2016
    Messages : 32
    Par défaut
    Bonjour,

    Pour ma part, le site est un bon moyen d'apprentissage pour obtenir de bonnes bases. Après la programmation n'a rien de magique, il faut pratiquer et encore pratiquer donc à toi de te trouver des sujets que tu pourrais développer . L'utilité binaire est utile dans certaines situations tout dépend de ce que tu veux faire

  5. #5
    Membre averti
    Homme Profil pro
    Comptable
    Inscrit en
    Mai 2018
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Comptable
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2018
    Messages : 9
    Par défaut
    Citation Envoyé par Gruzo Voir le message
    Bonjour,

    L'utilité binaire est utile dans certaines situations tout dépend de ce que tu veux faire
    j'ai des projets comme développer des logiciels mais pour l'instant je n'ai pas d'idée précise , puis des applis mobiles et enfin être capable de créer des jeux vidéos.

    je sais que ça me prendra des années pour arriver à ce niveaux mais je tiens vraiment à y arriver. Vous pensez que le binaire me sera utile pour ces projets ?

  6. #6
    Membre éclairé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Août 2016
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Août 2016
    Messages : 32
    Par défaut
    Citation Envoyé par jloic96 Voir le message
    je sais que ça me prendra des années pour arriver à ce niveaux mais je tiens vraiment à y arriver. Vous pensez que le binaire me sera utile pour ces projets ?
    Ca dépend ^^, à vrai dire je n'en sais trop rien, mais bon pour les jeux vidéos il faut avoir une très bonne compréhension de l'approche orienté objet, je te laisse le soin de découvrir ce que c'est !

  7. #7
    Membre averti
    Homme Profil pro
    Comptable
    Inscrit en
    Mai 2018
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Comptable
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2018
    Messages : 9
    Par défaut
    Citation Envoyé par Gruzo Voir le message
    Ca dépend ^^, à vrai dire je n'en sais trop rien, mais bon pour les jeux vidéos il faut avoir une très bonne compréhension de l'approche orienté objet, je te laisse le soin de découvrir ce que c'est !
    à ce sujet, j'ai fait pas mal de recherche et j'ai vu qu'on peut se lancer dans les JV sans vraiment connaitre le code avec des logiciels spécialisés, mais je veux pas être limité par la suite. c'est qui m'a poussé à apprendre le code

  8. #8
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 260
    Par défaut
    T'as regardé nos cours et tutoriels C++?
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  9. #9
    Expert confirmé
    Avatar de Kannagi
    Homme Profil pro
    cyber-paléontologue
    Inscrit en
    Mai 2010
    Messages
    3 226
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cyber-paléontologue

    Informations forums :
    Inscription : Mai 2010
    Messages : 3 226
    Par défaut
    Alors le langage binaire n'existe pas
    On peut au mieux parler de code binaire , mais là on prefere parlé d'assembleur qui est une version lisible des opcodes.
    Sinon son utilité est quasi-nul aujourd'hui , on peut te conseiller d'avoir des connaissances dans l'Algorithme de Boole , mais là aussi ça peut rester une utilisation assez confidentiel.

    Par contre quelque chose d'assez universel (qu'on code en Assembleur , C , C++ ou tout autre langage) c'est l'algorithmie qui s'obtient avec néanmoins beaucoup d'expérience , donc je te conseille tout simplement de coder assez souvent.
    Pour le Jeux vidéo , tu peux partir du C++ avec des lib/framework (SFML/cocos2d) , ou des moteurs de Jeux Vidéo (Unreal Engine).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [langage] tabulation dans un fichier txt
    Par TigreRouge dans le forum Langage
    Réponses: 2
    Dernier message: 16/08/2004, 17h36
  2. [langage] pause dans l'affichage
    Par louisis dans le forum Langage
    Réponses: 6
    Dernier message: 01/07/2004, 15h37
  3. [langage] tri dans tableau de hachage
    Par mimilou dans le forum Langage
    Réponses: 2
    Dernier message: 10/03/2004, 16h10
  4. [langage] Tableau dans hashage
    Par iago dans le forum Langage
    Réponses: 2
    Dernier message: 26/01/2004, 16h19
  5. [langage] Susbstitution dans un fichier
    Par GLDavid dans le forum Langage
    Réponses: 6
    Dernier message: 08/09/2003, 15h16

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