In meiner Klasse hat mir mein Lehrer eine Hausaufgabe zum Verschlüsseln und Entschlüsseln von Passwörtern gegeben. In dieser Hausaufgabe soll der Algorithmus herausfinden, wie man zu seinem vorherigen Benutzer entschlüsselt hat. In der Tat, wie man es vom ASCII-Code zurück in char umwandelt. Gibt es eine Möglichkeit, das zu tun? Vielen Dank.Wie konvertiert man in C++ ASCII-Code in char?
Dies ist der Code:
#include<iostream>
using namespace std;
int main(){
//reverse
cout << "Please input password: ";
cin >> pwd;
int size = pwd.length();
const int maxSize = 100;
char pwdReversed[maxSize];
int pwdEncrypted[maxSize];
int j = 0;
cout << "Reversed Password: ";
for(int i = size - 1; i >= 0; i--){
cout << pwd[i];
pwdReversed[j] = pwd[i];
pwdEncrypted[j] = (int)pwd[i];
j++;
}
cout<< endl;
//Output
cout << "Encrypted pwd: ";
for(int i = 0; i < j; i++){
cout << pwdEncrypted[i];
}
cout << endl;
return 0;
}
Willkommen bei Stack Overflow. Diese Seite ist für spezifische Probleme und Fehler gedacht, nicht für Fragen wie "Wie mache ich das?". Wenn Sie eine bestimmte Frage zu einem bestimmten Code haben, reduzieren Sie bitte Ihre Frage darauf und zeigen Sie uns, was Sie getan haben, um eine Lösung zu versuchen/was nicht funktioniert hat. –