000
10.12.2007, 17:25 Uhr
wolf360
|
Hallo,
wie starte ich einen zufallsgenerator bei c und wie schreibe ich ein array in eine Textdatei?
Ich will so eine art "Verschlüsselung" machen. Dafür hab ich ein 2.dim Array mit Buchstaben gefüllt, und mit dem Programm will ich dann Dateien verschlüsseln.
z.B. so:
C++: |
while((r=getchar()) != EOF){ if ( r= 'a'){ r='XXX' } puts(r,datei); }
|
okey da wo XXX is soll ein Zufallsgenarator hin, in das "a" durch einen zufälligen Buchstaben des 2.dim Array ersetzt wird! Und und damit ich es später wieder "entschlüsseln" kann, will ich die Zufällig gesetze Zahl in eine Textdatei schreiben lassen, damit ich weiß was ersetzt wurde.
Wenn ich ein Array in eine Textdatei schreiben will, kommt immer ein Fehler, oder nur der 1. Buchstabe des Strings wird in die Datei gesetzt. Wie mach ich das?
Ich müsste dafür nur noch wissen wie ich ein array in eine Textdatei schreibe, und wie ich den Zufallsprinzip mit dem 2.dim mache?
gruß wolf360
mod edit: BENUTZE DIE CPP TAGS SELBER Dieser Post wurde am 10.12.2007 um 18:09 Uhr von Pablo editiert. |