
系统编程
weixin_45424965
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
system programming第七讲 共享内存
flock#include "head.h"struct data{ int now; int sum;};void getnum(struct data *num){ int fd; if((fd = open(".data", O_RDONLY)) < 0) { perror("get_open"); exit(1); } read(fd, (void *)num, sizeof(struct data));原创 2021-09-23 16:18:10 · 144 阅读 · 0 评论 -
system programming第六讲 进程体系与进程管理
#include "head.h"int main(int argc, char **argv){ //1. 打开当前文件夹opendir,读文件夹下的文件readdir //2. 如果文件存在,编译并执行,如果文件不存在,vim打开文件 //3. 保存退出,编译并执行 if (argc == 1){ fprintf(stderr, "usage: %s filename!\n", argv[0]); exit(1); } .原创 2021-09-22 15:18:24 · 141 阅读 · 0 评论 -
system programming 第四讲 高级io 阻塞/非阻塞
阻塞 非阻塞IO#include "head.h"int make_nonblock(int fd) { int flag; if ((flag = fcntl(fd, F_GETFL)) < 0) { return -1; } flag |= O_NONBLOCK; if ((fcntl(fd, F_SETFL, flag)) < 0) { return -1; } return 0;}int原创 2021-09-17 21:46:36 · 130 阅读 · 0 评论 -
system programming第五讲 进程 fork
fork#include "head.h"int main(){ //pid_t //fork() pid_t pid; if((pid = fork()) < 0){ perror("fork()"); exit(1); } if (pid == 0){ //子进程 printf("i am child \n"); }else{ //父进程 //sl原创 2021-09-17 21:44:14 · 80 阅读 · 0 评论 -
system programming 第三讲 ls-la 的实现 lseek fcntl 高级io
实现ls -la在这里插入代码片lseek#include "head.h"int main(int argc, char **argv){ //1. 打开文件 方式 判断是否成功 //2. lseek 确定文件的大小 int fd; if((fd = open(argv[1], O_RDONLY)) < 0){ perror("open"); exit(1); } char c; printf("po原创 2021-09-01 16:37:52 · 291 阅读 · 0 评论 -
system programming 第二讲 open, close, read, write && fopen && opendir
这里写目录标题open, close, read, writefopenopendirstatopen, close, read, write/************************************************************************* > File Name: 1.fd.c > Author: > Mail: > Created Time: Mon 23 Aug 2021 09:23:12 AM UTC ***原创 2021-08-31 16:04:59 · 140 阅读 · 0 评论 -
system programming 第一讲 getopt getopt_long getopt_long_only
/************************************************************************* > File Name: getopt_haizei.c > Author: > Mail: > Created Time: Sun 22 Aug 2021 09:34:15 AM UTC *******************************************************************原创 2021-08-22 18:15:26 · 151 阅读 · 0 评论