Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: chuybadillo en 15 Octubre 2014, 05:18 am



Título: Validador de contraseña en c++
Publicado por: chuybadillo en 15 Octubre 2014, 05:18 am
Como puedo crear un código en c++ que me cumpla con las siguientes especificaciones:
El password debe contener:
letras mayúsculas y minúsculas
números
longitud de 8 a 32


Título: Re: Validador de contraseña en c++
Publicado por: MCKSys Argentina en 15 Octubre 2014, 05:49 am
Hola!

Revisa este (http://stackoverflow.com/questions/440133/how-do-i-create-a-random-alpha-numeric-string-in-c) link.

Saludos!


Título: Re: Validador de contraseña en c++
Publicado por: rir3760 en 15 Octubre 2014, 15:46 pm
Como puedo crear un código en c++ que me cumpla con las siguientes especificaciones:
El password debe contener:
letras mayúsculas y minúsculas
números
longitud de 8 a 32
Pides la entrada al usuario y lees esta como una linea mediante la función getline (http://www.cplusplus.com/reference/string/string/getline/), para conocer el numero de caracteres utilizas la función miembro size y para verificar si un carácter es alfanumérico utilizas la función isalpha isalnum (http://www.cplusplus.com/reference/cctype/isalnum/).

Editado: agregue la corrección indicada por ivancea96. Gracias.

Un saludo


Título: Re: Validador de contraseña en c++
Publicado por: ivancea96 en 15 Octubre 2014, 16:51 pm
Para comprobar si es alfanumérico es: isalnum()