Canon EOS 400D + 18-55mm F3.5-5.6 + 50mm F1.8 II + 24-105 F4L + 430EX Speedlite + Crumpler Pretty Boy Back Pack
Ok, ik heb volgens mij nou al code gevonden die dat doet. Wat ik vanmiddag probeerde zette wel tekst op bepaalde plaats neer, maar gooide vervolgens de rest van de het bestand weg.
Maar dit werkt dus volgens mij al:
fp.seekg(3, ios::beg);
fp << "*vanaf 3e positie*";
fp.seekg(25, ios::beg);
fp << "*25e pos*";
fp.close();
Maar dit werkt dus volgens mij al:
fp.seekg(3, ios::beg);
fp << "*vanaf 3e positie*";
fp.seekg(25, ios::beg);
fp << "*25e pos*";
fp.close();
Canon EOS 400D + 18-55mm F3.5-5.6 + 50mm F1.8 II + 24-105 F4L + 430EX Speedlite + Crumpler Pretty Boy Back Pack
't Werkr niet met text files.. Je kunt alleen een bekend aantal bytes overschrijven, en je weet niet (portable) hoeveel bytes een karakter op disk inneemt. Bekendste voorbeeld: \n -> CRLF.
Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein
Andere voorbeelden: Unicode en MultiByte Character Sets (MBCS) zoals Simplified Chinese en Koreaans. Je kunt dus maar beter weten wie de file in welk formaat heeft geschreven
Neu, maar het gaat om een project waarbij ik mijn eigen bestanden wijzig (soort DBMS idee). En dan weet ik dus wel wat en hoe het erin staat. Want dit werkt toch ook gewoon met het binair lezen/schrijven van structs?
Canon EOS 400D + 18-55mm F3.5-5.6 + 50mm F1.8 II + 24-105 F4L + 430EX Speedlite + Crumpler Pretty Boy Back Pack
Pagina: 1