Hi,
ich programmiere seit ca. 1-2 Jahren in C++.Jetzt habe ich ein Problem und finde auch im Net keine gescheite Antwort.Vorweg:ich nutze die dialogbasierte MFC Anwendung.Desweiteren möchte ich anmerken,das es sich hierbei um ein Tool meines Freundes handelt.Wer mir nicht glaubt dem kann ich es zusenden.BITTE HELFT MIR:
Problemstellung:
Das Programm liest in einem EditField den eingegebenen Namen von dem User ein.Dieser wird dann Buchstabe für Buchstabe umgewandelt in die Zahl,die für den Buchstaben im Alphabet steht.Ist der Buchstabe größer als 10 oder 20 wird jeweils 10 oder 20 abgezogen,da nur die Einerstellen bearbeitet werden.
Beispiel zur Verdeutlichung:
Name:Boza
B=2 (Alphabet 2.Stelle)
o=15. Stelle -10 (da nur Einer genutzt werden) =5
z=26.Stelle -20 =6
a=1.Stelle=1
Boza=2561
Ich habe das ganze umwandeln der Buchstaben über die Asciizeichen realisiert und -96 gerechnet,da das kleine a 97 ist.Für die Großbuchstaben ist auch schon alles geklärt.
Nun das Problem:
Ich möchte diese Umwandlung in einer double Variable speichern damit ich via UpdateData(FALSE) diese Reihenfolge in einem anderen Feld stehen habe.
Wie ist es möglich die Zeichen nacheinandern dort auszugeben ohne das ich weiss,wieviele es sind?Mit einer for Schleife oder?
BITTE HELFT MIR-DAS IST EIN BESCH*SSENES PROBLEM.
ich programmiere seit ca. 1-2 Jahren in C++.Jetzt habe ich ein Problem und finde auch im Net keine gescheite Antwort.Vorweg:ich nutze die dialogbasierte MFC Anwendung.Desweiteren möchte ich anmerken,das es sich hierbei um ein Tool meines Freundes handelt.Wer mir nicht glaubt dem kann ich es zusenden.BITTE HELFT MIR:
Problemstellung:
Das Programm liest in einem EditField den eingegebenen Namen von dem User ein.Dieser wird dann Buchstabe für Buchstabe umgewandelt in die Zahl,die für den Buchstaben im Alphabet steht.Ist der Buchstabe größer als 10 oder 20 wird jeweils 10 oder 20 abgezogen,da nur die Einerstellen bearbeitet werden.
Beispiel zur Verdeutlichung:
Name:Boza
B=2 (Alphabet 2.Stelle)
o=15. Stelle -10 (da nur Einer genutzt werden) =5
z=26.Stelle -20 =6
a=1.Stelle=1
Boza=2561
Ich habe das ganze umwandeln der Buchstaben über die Asciizeichen realisiert und -96 gerechnet,da das kleine a 97 ist.Für die Großbuchstaben ist auch schon alles geklärt.
Nun das Problem:
Ich möchte diese Umwandlung in einer double Variable speichern damit ich via UpdateData(FALSE) diese Reihenfolge in einem anderen Feld stehen habe.
Wie ist es möglich die Zeichen nacheinandern dort auszugeben ohne das ich weiss,wieviele es sind?Mit einer for Schleife oder?
BITTE HELFT MIR-DAS IST EIN BESCH*SSENES PROBLEM.