salut
est ce que quelqu'un sait comment on fait pour cacher en c++, la saise tappée au clavier ou afficher des etoiles à la place(lorsque l'on rentre son mot de passe par exemple pour eviter qu'il soit vu)
merci
salut
est ce que quelqu'un sait comment on fait pour cacher en c++, la saise tappée au clavier ou afficher des etoiles à la place(lorsque l'on rentre son mot de passe par exemple pour eviter qu'il soit vu)
merci
Je ne connais pas de fonction qui realise ce travail mais tupeux la creer a la main a partir de la fonction getch ()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 FAIRE { touche = getch (); AFFICHER "*"; chaine += touche } TANT QUE touche != ENTREE
Hello,
Tiens, voici le code... je pars du principe que le mdp est de 10 caractères max, et que la fin du mdp est détecté par l'appui de la touche ENTER (13=code ascii). A toi d'adapter selon tes besoins
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 char vec[10]; short i; for (i=0;i<10;i++) { vec[i]=getch(); if (vec[i]==13) { i=10; } printf ("*"); }
ok merci à tout les deux, c'est bon j'ai reussi avec vos indications.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager