Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Databyte

Alter Hase

  • »Databyte« ist der Autor dieses Themas

Beiträge: 1 040

Wohnort: Na zu Hause

Beruf: Student (KIT)

  • Private Nachricht senden

11

21.11.2007, 14:08

Gute Nachricht:
Das mit debuggen hab ich gerichtet, aber das Programm funktioniert
immer noch net :( :( :cry: :cry:



Zu Verschlüsseln :

Quellcode

1
2
3
4
5
6
hallo


j

test





Das kommt beim Verschlüsseln raus:

Quellcode

1
2
3
ÊÖÏlÑ‚m
l‚mjop
ÖÚÖt


Und das beim entschlüsseln:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
hallo





j



¨awÖ




[edit]


Zitat

liegt das Problem vielleicht daran, dass du out ohne std::ios::binary öffnest?


?? Hab ich doch gemacht:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
// Dateiname einlesen 

    cin.get(DateiName, 49); 
    cin.ignore(); 

    // Lade Datei 

    in.open(DateiName, ios::binary); 

    if (!in) 
    { 
        cout << "Fehler beim oeffnen der Datei!"; 
        cin.get(); 
        return 0; 
    }

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

12

21.11.2007, 14:15

Zitat von »"Databyte"«


Zu Verschlüsseln :

Quellcode

1
2
3
4
5
6
test


j

test





Das kommt beim Verschlüsseln raus:

Quellcode

1
2
3
ÊÖÏlÑ‚m
l‚mjop
ÖÚÖt


Und das beim entschlüsseln:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
hallo





j



¨awÖ



Das ist fantastisch! Aus 'test' wird 'hallo', grandios!
@D13_Dreinig

Databyte

Alter Hase

  • »Databyte« ist der Autor dieses Themas

Beiträge: 1 040

Wohnort: Na zu Hause

Beruf: Student (KIT)

  • Private Nachricht senden

13

21.11.2007, 14:20

:D :D :D sorry.... wär zu schön

Ne.. die beiden unteren hab ich kopiert und das obere
hab ich so geschrieben ( bzw verschrieben :D )

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

14

21.11.2007, 14:21

Zitat von »"Databyte"«


Zitat

liegt das Problem vielleicht daran, dass du out ohne std::ios::binary öffnest?


?? Hab ich doch gemacht:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
// Dateiname einlesen 

    cin.get(DateiName, 49); 
    cin.ignore(); 

    // Lade Datei 

    in.open(DateiName, ios::binary); 

    if (!in) 
    { 
        cout << "Fehler beim oeffnen der Datei!"; 
        cin.get(); 
        return 0; 
    }


Ich rede von out nicht von in.

Klar soweit?

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

15

21.11.2007, 14:23

Zitat von »"Databyte"«

:D :D :D sorry.... wär zu schön

Ne.. die beiden unteren hab ich kopiert und das obere
hab ich so geschrieben ( bzw verschrieben :D )


Bei mir geht dein Programm übrigens! :) Mit einer Textdatei und ASCII kodiertem Text läuft alles wie es laufen soll.
@D13_Dreinig

Databyte

Alter Hase

  • »Databyte« ist der Autor dieses Themas

Beiträge: 1 040

Wohnort: Na zu Hause

Beruf: Student (KIT)

  • Private Nachricht senden

16

21.11.2007, 14:30

Zitat

Ich rede von out nicht von in.

Klar soweit?


Ok...Ok...Ok mein Fehler ( hab es überlesen ) :oops: :oops: :oops:


Naja, jetzt die gute Nachricht:



Es funktioniert !!!! :D !!!!! :D !!!!! :D !!!!!

Danke grek40
und natürlich allen andern *very happy*

Hab mal nen Bild verschlüsselt und wieder zurück.
Es hat funktioniert, was wohl Beweis genug ist, oder ? *immer noch very happy* :D

Werbeanzeige