Bonjour, je cherche à crypter un String (ou exclusif avec une autre String).
A une fonction je passe la String à crypter, cette fonction ferait les opérations suivantes :
1- elle scrute les caractères un par un (du début à la fin)
2- manipule CE caractère (ou exclusif avec un autre caractère)
3- le remplace par le résultat ci-dessus
4- renvoi la chaîne à la fin de la scrutation
Par exemple :
Je me heurte à ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private: String* CrypteDecrypte(String* pstring_) { String* pstring_Retour = pstring_; for( int i=0 ; i<pstring_Retour->Length ; i++ ) pstring_Retour[i] = pstring_Retour[i] (ou exclusif) '#' return pstring_Retour; }
1- je ne pense par pouvoir manipuler cacartère par caractère dans la String,
2- transformer la String initiale en tableau de caractère
2-1- effectuer la succession de ou exclusifs
2-2- re-transformer le tableau de caractères obtenu en String
2-3- renvoyer cette String
Existe-t-il plus pratique ?
Merci
Partager