Ocultar entrada de caractéres en ANSI C

Iniciado por hitsugaya1989, 24 Febrero 2012, 19:52 PM

0 Miembros y 1 Visitante están viendo este tema.

hitsugaya1989


Caster

Lo primero, no se hacen tareas.
Segundo, explica un poco más tu tema.

rir3760

Si te refieres a que los caracteres que se tecleen en la consola no se presenten o bien se sustituyan por un carácter en particular (usualmente  el '*') eso no es posible utilizando solo C estándar.

Dependiendo del compilador y SO habrá que utilizar una biblioteca de terceros o el API del SO.

Un saludo
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language

RyogiShiki

Para esto yo siempre usé las librerías ncurses, nativas en cualquier sistema Linux y Unix Like, y facilmente instalables en windos, si no mal recuerdo la función correspondiente para eso era noecho()

Saludos