Hallo,
Ich habe gerade folgendes "Projekt":
Ich will eine Verschlüsselung für einen CString vornehmen. ICh habe mir gedacht das ich einfach die Zeichen in der ASCII tabelle verschiebe um einen bestimmten Faktor. Aus einem A wird dann z.B ein W.
ICh will das ganze Zeichen weise machen. Ich habe mir aus meinem Langen CString ein Zeichen rausgeholt und möchte dies nun verändern. ICh wollte mir den Ascii - Wert ermitteln und diesen dann verändern und dann das Zeichen wieder in den CString schreiben.
Hat jemand eine Idee wie das geht? ICh bekomme es zwar gebacken mir ein Zeichen rauszuholen aber nicht von diesem den Ascii - Wert. Diesen brauche ich aber falls ich ausserhalb der "Tabelle" komme.
int Wert = 0;
CString sZeichen;
for(y = 0; y < ZeilenLange; y++)
{
sZeichen = sZeile.Mid(y,1);
Wert = //ASCII - Wert des Zeichens...
Wert = Wert + 10; //Wert um 10 erhöhen --> anderes Zeichen
sZeichen = ....Wert //geändertes Zeichen wieder in CString...
}
Über Tips wäre ich echt sehr dankbar.
Gruß Rudi
Ich habe gerade folgendes "Projekt":
Ich will eine Verschlüsselung für einen CString vornehmen. ICh habe mir gedacht das ich einfach die Zeichen in der ASCII tabelle verschiebe um einen bestimmten Faktor. Aus einem A wird dann z.B ein W.
ICh will das ganze Zeichen weise machen. Ich habe mir aus meinem Langen CString ein Zeichen rausgeholt und möchte dies nun verändern. ICh wollte mir den Ascii - Wert ermitteln und diesen dann verändern und dann das Zeichen wieder in den CString schreiben.
Hat jemand eine Idee wie das geht? ICh bekomme es zwar gebacken mir ein Zeichen rauszuholen aber nicht von diesem den Ascii - Wert. Diesen brauche ich aber falls ich ausserhalb der "Tabelle" komme.
int Wert = 0;
CString sZeichen;
for(y = 0; y < ZeilenLange; y++)
{
sZeichen = sZeile.Mid(y,1);
Wert = //ASCII - Wert des Zeichens...
Wert = Wert + 10; //Wert um 10 erhöhen --> anderes Zeichen
sZeichen = ....Wert //geändertes Zeichen wieder in CString...
}
Über Tips wäre ich echt sehr dankbar.
Gruß Rudi