Mon problème est à partir du choix n°2 pour définir si on souhaite crypter ou décrypter. Quand je selectionne le n°2, il ne se passe rien, le programme reste bloqué.
cs_louis14
Messages postés793Date d'inscriptionmardi 8 juillet 2003StatutMembreDernière intervention10 février 20218 30 juil. 2012 à 08:43
Bonjour,
Juste une remarque, je transformerai pour plus de lisibilité tous ces if , else if en switch. Cela te permettra de relire plus facilement ton code et de voir les cas que tu n'as pas traité.
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 30 juil. 2012 à 10:50
Bonjour.
Merci de ne pas recréer de sujet, mais de continuer cette discussion si ça concerne toujours le même problème.
Quelques remarques:
- On dit chiffrement/déchiffrement et non cryptage/décryptage (ce n'est pas pareil ! Décryptage ne veut d'ailleurs rien dire...). J'ai mis à jour ton titre.
- Évite les "using namespace", voir: http://0217021.free.fr/portfolio/axel.berardino/articles/bon-usage-using-namespace - Pluôt que de faire des if ou même un switch, il faut faire les choses un peu plus intelligemment.
Au lieu de faire:
if (choixCleCryptage == 1)
{
rsa.genererCles(128);
//...
}
if (choixCleCryptage == 2)
{
rsa.genererCles(256);
//...
}
//etc...
________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfoliohttp://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question