Entree clavier a cacher [Résolu]

Signaler
Messages postés
29
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
30 mars 2006
-
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
-
bonjour,



je vuex faire un prog ou il faut entrer un mot de passe

mais je ne sais pas comment cacher les entrées par des etoiles

(ou autre chose)a fin q'il ne soit pas visible



merci

5 réponses

Messages postés
29
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
30 mars 2006

merci

bob?
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
10
tu programmes en quoi en C ou C++ avec ou sans les API Windows ?
Bob...

"La chance accorde ses faveur aux esprits avertis..."
Messages postés
29
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
30 mars 2006

en c sous dos
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
10
en fait il faut que à chaque fois que l'utilisateur tape un caractere tu affiches la caractère '\b' qui est un retour chariot et que tu affiches une étoile. l'algorithme devrait donner a peu pres ca:

while((c=getche()) != 'car')
{
printf("\b*");
// code pour sauvegarder le pass
}

voila ca devrait donner a peu pres ca, tu peux au moins t'en inspiré et le complété.
Bob...

"La chance accorde ses faveur aux esprits avertis..."
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
6
Bonjour,


Petite précision ça marche aussi avec

char lettre = getch();



Et 2ème précision on met réponse accepté à celui qui réponds et non pas à soi-même.

Merci et bonne prog,
@++

Le créateur du site http://victorlogiciels.com