[so] Tema 3 - windows mapare fisiere si stergere fisiere

Razvan Deaconescu razvand at cs.pub.ro
Sun May 11 23:24:11 EEST 2008


On Sun, 2008-05-11 at 22:40 +0300, George Dita wrote:
> Incerc sa implementez tema 3 pe windows, dar nu reusesc sa realizez
> cele mai simple chestii: maparea fisierelor si functia vend.
> 
> Problema 1: cum pot sa sterg fisierele din programul meu? (am incercat
> si _ulink si remove si desi imi returneaza succes fisierele sunt tot
> acolo)

Foloseste DeleteFile[1].

> Problema 2: Pentru maparea fisierelor in memorie ma gandeam ca trebuie
> sa le trunchez la dimensiunea dorita dar m-am uitat peste solutiile de
> la laboratorul 8 si acolo nu se mai face acest lucru?

Din hint-urile pentru exercitiile laboratorului 8:

---
Atenție: fișierul destinație trebuie trunchiat la dimensiunea fișierului
sursă 
în linux: ftruncate(2)
în windows: SetFilePointer și SetEndOfFile
---

Poti folosi apoi linistit CreateFileMapping si
MapViewOfFile/UnmapViewOfile.

Razvan

[1] http://msdn.microsoft.com/en-us/library/aa363915(VS.85).aspx


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



More information about the so mailing list