Ik zit met een simpel probleem dat ik niet simpel kan oplossen. Ik wil een file openen voor read en write access, indien de file niet bestaat ik ik een nieuwe file maken en indien de file wel bestaat wil ik de inhoud behouden. Vrij simpel, maar met een enkele fopen call onmogelijk.
In aanmerking komen de volgende modes, maar beide doen net niet wat ik wil (append != write).
In aanmerking komen de volgende modes, maar beide doen net niet wat ik wil (append != write).
Is dit nou echt niet mogelijk met fopen of zie ik iets over het hoofd."w+": Opens an empty file for both reading and writing. If the given file exists, its contents are destroyed.
"a+": Opens for reading and appending; the appending operation includes the removal of the EOF marker before new data is written to the file and the EOF marker is restored after writing is complete; creates the file first if it doesn't exist.
[ Voor 7% gewijzigd door Olaf van der Spek op 27-10-2003 21:08 ]