Quiero permitir que los usuarios ingresen la contraseña mediante la interfaz de línea de comandos. pero no quiero mostrar esta contraseña en la pantalla (o mostrar "****").C entrada de contraseña de la línea de comando
¿Cómo hacerlo en C? Gracias.
Actualización:
Estoy trabajando solo en Linux. Entonces realmente no me importa Win u otros sistemas. Intenté la solución de Lucas y funcionó bien. Sin embargo, todavía tengo otra pregunta:
Si se trata de una sola aplicación hilo único proceso &, cambiar la configuración de termios afecta a diferentes terminales?
¿Qué tal 1 proceso - multi hilos, multi procesos - multi hilos?
Muchas gracias.
http://www.linux.com/learn/docs/man/3177-getpass3 – sambowry
Qué consola y sistema operativo está usted? En la mayoría de los casos, la entrada del usuario se repetirá en la línea de comandos. Esto se puede cambiar, pero dependerá de la plataforma. – Lucas
duplicado: http://stackoverflow.com/questions/1413445/read-a-password-from-stdcin –