flock fileno
FILE* file = fopen(, "w"); if (!file) { return false; } flock(fileno(file), LOCK_EX); //加锁 fwrite( , 1, , file); flock(fileno(file), LOCK_UN); //解锁 fclose(file);
知识就是希望
FILE* file = fopen(, "w"); if (!file) { return false; } flock(fileno(file), LOCK_EX); //加锁 fwrite( , 1, , file); flock(fileno(file), LOCK_UN); //解锁 fclose(file);