Hi,
ich arbeite gerade an einem kleinen objektorientiertem Verschlüsselungsprogramm.
Hier hätte ich allerdings eine Frage:
um den Text zu verschlüsseln arbeitet mein Programm mit den ASCII Codes und addiert diese mit einem zufällig generierten Schlüssel und einem Passwort.
Nun muss ich allerdings überprüfen ob die somit errechnete Zahl größer bzw. kleiner als der Bereich der char-Variable ist. Nur leider konnte ich nicht herausfinden ob die char-Variable in C++ mit denWerten von 0-255 oder 1-256 arbeitet.
<-- diese Frage hat sich mitlerweile erledigt, 0-255, laut ner ascii-tabelle im Internet
Dann noch eine Frage:
die Verschlüsselung, und Entschlüsselung hab ich nun geschrieben,
nur beim Text einlesen stellt sich mir die frage:
wie kann ich überprüfen wann die einzulesende Datei zu Ende ist?
Danke für eure Hilfe,
mfg
aelo
edit:
hab noch nen paar Probleme, die zwar nicht als Error beim compilen gemeldet werden, aber beim debugge und starten -> wenn ich den Zähler einer Schläfe in Pointer-Form verwendet, also *counter dann gibts errors, aber wenn ich überall einen normalen Integer verwende funktionierts ohne Probleme. <-- kann es sein dass VisualStudio hier buggt?
ich arbeite gerade an einem kleinen objektorientiertem Verschlüsselungsprogramm.
Hier hätte ich allerdings eine Frage:
um den Text zu verschlüsseln arbeitet mein Programm mit den ASCII Codes und addiert diese mit einem zufällig generierten Schlüssel und einem Passwort.
Nun muss ich allerdings überprüfen ob die somit errechnete Zahl größer bzw. kleiner als der Bereich der char-Variable ist. Nur leider konnte ich nicht herausfinden ob die char-Variable in C++ mit denWerten von 0-255 oder 1-256 arbeitet.
<-- diese Frage hat sich mitlerweile erledigt, 0-255, laut ner ascii-tabelle im Internet
Dann noch eine Frage:
die Verschlüsselung, und Entschlüsselung hab ich nun geschrieben,
nur beim Text einlesen stellt sich mir die frage:
wie kann ich überprüfen wann die einzulesende Datei zu Ende ist?
Danke für eure Hilfe,
mfg
aelo
edit:
hab noch nen paar Probleme, die zwar nicht als Error beim compilen gemeldet werden, aber beim debugge und starten -> wenn ich den Zähler einer Schläfe in Pointer-Form verwendet, also *counter dann gibts errors, aber wenn ich überall einen normalen Integer verwende funktionierts ohne Probleme. <-- kann es sein dass VisualStudio hier buggt?
Zuletzt bearbeitet: