Lock
    Ferenc Kiraly 
    feri na fiz.uni-lj.si
       
    Ned Jan 26 13:57:34 CET 1997
    
    
  
Andrej Cedilnik wrote:
> 
> 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?
Poskusi unlink() za zbrisati datoteko, pa bo.
	Feri.
    
    
Dodatne informacije o seznamu Starilist