Frage zum Arbeiten mit Dateien(Frage eines verwirrten Anfängers)



  • Hi ihr

    Ich will mir zwei kleine Programme schreiben mit denen ich einen beliebig langen Text ver- bzw. entschlüsseln kann. Der Text soll verschlüsselt in einer Datei abgespeichert werden. Zur Verschlüsselung soll der Text in den ASCII-Code umgewandelt und mit einem beliebigen Faktor multipliziert werden.

    Ich hab also per Programm einen beliebig langen Text im ASCII-Code in eine Date geschrieben. Jeder eingegebene Buchstabe/Tastendruck(z.B. Leertaste) wurde als Zahl auf eine neue Zeile geschrieben, also in etwa so:
    -----------
    97
    98
    99
    -----------
    Diese ASCII-Zahlen sollen später(wie schon gesagt) noch mit einem beliebigen Faktor multipliziert werden.

    Mein Problem besteht jetzt darin das ich nicht weis wie ich diese Zahlen als Zahlen einzeln auslesen kann, um sie wieder in Text zu verwandeln.

    Mit welchen Befehlen kann ich die Zahlen einzeln auslesen?



  • #include <fstream>
    
    std::ifstream File("File.txt");
    
    int i;
    File >> i;
    

    Zahlen können auch durch Leerzeichen getrennt sein


Anmelden zum Antworten