Lock
Andrej Cedilnik
andrejc na tyr.fe.uni-lj.si
Sob Jan 25 11:53:47 CET 1997
Heja!
A ma kdo idejo kako narediti lock in unlock funkcijo v c-ju?
lock naj ima prototip:
void lock(void);
in naj naredi datoteko recimo:
/tmp/lock.lck
unlock pa:
void unlock(void);
in naj to datoteko izbriše.
To rabim zato da ne bosta dva izvoda istega programa v spominu.
lock sem naredil takole:
void lock(void){
FILE *fd;
if((fd=fopen("/tmp/lock.lck","w"))!=NULL);
else error();
}
pri unlock pa imam probleme ker ne znam zbrisati datoteke.
A ima kdo kakšno idejo oziroma kakšno boljšo rutino?
Andy
--
* / * andrejc na tyr.fe.uni-lj.si
/-\ | | |-\ \ / \|/ http://vector.nevtron.si/andy
| | |\ | | | \/ \--*--\
+-+ | \| | | / /|\ "Gabber is the only drug!"
| | | | |-/ / * / * "Let's get drugged!!"
Dodatne informacije o seznamu Starilist