Bonjour � tous,

Je viens de me remettre au c++ et avec un ami, pour �voluer plus vite, on se lance des d�fis... Mon dernier d�fi en date est un g�n�rateur de mot de passe...


Si je faisais al�atoirement, ce serait simple, mais l� ... :s Ce que je dois faire, c'est �crire dans un fichier, ligne par ligne, tous les pass possibles :

aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaab
aaaaaaaaaaaaaaaaac
.....
aaaaaaaaaaaaaaaaba
aaaaaaaaaaaaaaaabb

ect...
Le nombre de caract�res est d�fini au d�but du prog, dans un unsigned long. Mon id�e �tait de faire une fonction qui r�cup�re un int en entr�e, qui d�coupe cet INT en tableau de valeurs entre 0 et 255:

par exemple, decouper(260) => retourne un array {5, 255}
puis ensuite, dans un string, concat�ner dans un while pour faire :
chaine[i] = char(nombre_decoupe[i]);

c'est l'ensemble de la table ascii (0-255) que je veux tester, et non juste l'alphabet (a-z), donc pour qu'il y ait aussi les caract�res sp�ciaux...

Est-ce possible ?

merci d'avance.

Astrofan.