Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » fstream xor benötige hilfe

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
08.05.2013, 14:55 Uhr
~erzbengel
Gast


hi, ich komme hier gerad irgendwie nicht weiter und bräuchte hilfe


C++:
fstream myFile;

myFile.open("screen.jpg",ios::in | ios::out | ios::binary);

if (!myFile.is_open()){
    cout << "Fehler..";
    ...
}
    ...        
if (int i=0;filelänge;i++){
    myStream[i] ^= "z";
}

myFile.close();



wie finde ich die länge von einem fstream raus?
und wie geh ich dann durch? myStream[i] wird wohl nicht funktionieren..

danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
08.05.2013, 15:11 Uhr
Tommix



Hallo,
was hat das mit xor zu tun?

C++:
myFile.seekg(0, ios::end);
cout <<  myFile.tellg() << " bytes" << endl;



Gruß,
Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
08.05.2013, 15:44 Uhr
~erzbengel
Gast


hey, danke

an was kann es allerdings liegen dass ich mit myFile.tellg() als ausgabe 0 bytes habe?

ich geh doch damit ans ende vom stream und gebe die position aus, oder? fehler beim öffnen habe ich auch nicht.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
13.05.2013, 09:41 Uhr
ao

(Operator)


Falsches Verzeichnis? Gibt es die Datei screen.jpg in dem Pfad, in dem du arbeitest? Falls nicht, wird sie neu erzeugt und hat dann erst mal eine Größe von 0 Bytes ...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: