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