Partage
  • Partager sur Facebook
  • Partager sur Twitter

Cacher le mot de passe en C++

    13 septembre 2018 à 21:10:46

    salut, ca fait des heures que je tourne en boucle pour essayer de trouver le moyen de masquer le mot de passe au moment de la saisie et le remplacer par des "*". J'espère que vous trouverez réponse à ma question

    merci

    -
    Edité par l'imitateurFou 13 septembre 2018 à 21:11:13

    • Partager sur Facebook
    • Partager sur Twitter
      13 septembre 2018 à 21:27:46

      Salut,

      en quel mode es-tu ?

      • Si en console va voir le cours: Langage C plus précisément le TP Pendu 
      • Si en Qt poste ton code:D   
      • Partager sur Facebook
      • Partager sur Twitter

      Ton présent détermine ton futur et la connaissance te placera au dessus de ta génération .

        13 septembre 2018 à 22:07:06

        c'est en mode console et j'utilise du langage C++ pas du C...
        • Partager sur Facebook
        • Partager sur Twitter
          13 septembre 2018 à 22:12:34

          ça sera la même démarche.
          • Partager sur Facebook
          • Partager sur Twitter

          Ton présent détermine ton futur et la connaissance te placera au dessus de ta génération .

            13 septembre 2018 à 23:03:24

            Dans ce cas peux-tu me dire quelle partie permet de remplacer le mot de passe par des "*" lors de la sasie s'il te plaît?

            Merci bien

            • Partager sur Facebook
            • Partager sur Twitter
              14 septembre 2018 à 9:46:54

              Lu'!

              Il n'existe pas de solution standard pour faire cela en C++. Par contre, tu peux regarder comme fonctionnent des bibliothèques comme ncurses. Il existe peut être des bindings C++, mais à la base c'est une lib C, donc tu auras un peu de boulot pour l'interfacer proprement.

              Donc si tu débutes, ce n'est peut être pas la peine de te prendre la tête avec ça ;) .

              • Partager sur Facebook
              • Partager sur Twitter

              Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C

                14 septembre 2018 à 14:07:00

                Il faut passer la console en mode non bloquant, puis lire dans une boucle et afficher des '*' à chaque touche appuyée tandis que la saisie est combinée au fur et à mesure.

                Et il n'y a rien de standard pour cela, ni de C++. Il te faudra attaquer la couche termio directement (en version pas portable), ou mieux passer par (n)curses/PDCurses

                • Partager sur Facebook
                • Partager sur Twitter
                C++: Blog|FAQ C++ dvpz|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS| Bons livres sur le C++| PS: Je ne réponds pas aux questions techniques par MP.

                Cacher le mot de passe en C++

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown