2 Jun
2005
2 Jun
'05
13:33
Hallo, ich habe ein kleines C++-Programm geschrieben, mit dem ich aus einer Datei lesen und in dieser einige Änderungen vornehmen will. Ich benutze ifstream. Nun will ifstream aber nicht mit Dateien ab einer Größe von 2GB (weil der Position-Pointer nicht mehr schafft?). Wie lese ich aus Dateien > 2GB bzw. schreibe in diesen? Bei C-Funktionen wird scheinbar nur ein long zur Positionierung verwendet, also ist da auch bei 2GB Schluss? Danke für Eure Hilfe. Gruß, Christian