📄 oc_file.c
字号:
#include <bbs.h>intopenfile (fpath)char *fpath;{ int fd; struct flock lock; if ((fd = open (fpath, O_CREAT | O_WRONLY | O_APPEND, 0600)) >= 0) { lock.l_type = F_WRLCK; lock.l_start = 0; lock.l_whence = SEEK_SET; lock.l_len = 0; if (fcntl (fd, F_SETLKW, &lock) < 0) { close (fd); fd = -1; } } return fd;}intclosefile (fd)int fd;{ int err = 0; if (fd != 1) err = close (fd); return err;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -