Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

filelock

#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
#include <fcntl.h>
#include <string.h>

int main()
{
	int file_desc;
	int save_errno;
	
	file_desc = open("/tmp/LCK.test", O_RDWR|O_CREAT|O_EXCL, 0444);
	if(file_desc == -1)
	{
		save_errno = errno;
		printf("Open failed with error %d\n", (save_errno));
		printf("Open failed with error %s\n", strerror(errno));
	}
	else
	{
		printf("Open succeeded\n");
	}
	exit(EXIT_SUCCESS);
}

Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.