PDA

View Full Version : [c++] Problema con un generatore di password


Alessio Orsini
20-08-2017, 14:56
Ciao a tutti, è da qualche giorno che ho fatto un programmino che genera password. Il programma funziona, l'unico problema è che genera solo fino a 24 caratteri, e non riesco a capire perchè.
Se cerco di generare dai 25 caratteri in su, si apre la classica finestra "pw.exe ha smesso di funzionare: è in corso la ricerca di una soluzione al problema..."
Non è che potreste aiutarmi? :help:
Graziee

PS: Il file l'ho allegato perchè non so in che parte sia l'errore :D

Alessio Orsini
20-08-2017, 23:07
in realtà il problema non è quello, visto che comunque finchè l'indice era minore di 25 mi faceva lavorare.
comunque mi hai fatto venire il dubbio, e ho inizializzato 'n' a 100, e ora posso tranquillamente inserire un valore superiore a 24, anche se non ho visto di quanto
Grazie!

Mursey
21-08-2017, 09:38
Esatto.
Inizializzare una variabile ad un valore grande non è buona programmazione.

Alessio Orsini
21-08-2017, 15:21
Mmmm.. ora ho capito, e soprattutto ho capito che prima non ci avevo capito niente... :fagiano: vabbe che me l'ero studiate da solo ste cose, sono giustificato :D

comunque grazie, ora inizializzo pw dopo aver chiesto la lunghezza della password, quini penso che vada bene

Grazie a tutti e due!