随笔分类 - a系统调用man(2)
摘要:pause(2) 功能:这个函数是让程序暂停,直到等到有信号到来为止。 signal(2) #include <signal.h> typedef void (*sighandler_t)(int); sighandler_t signal(int signum, sighandler_t hand
阅读全文
摘要:vfork(2) #include <sys/types.h> #include <unistd.h> pid_t vfork(void); 功能:创建子进程并阻塞父进 1 #include<sys/types.h> 2 #include<unistd.h> 3 #include<stdio.h>
阅读全文
摘要:wait(2) wait3(2) wait4(2) waitpid(2) waitid(2) SEE ALSO _exit(2), clone(2), fork(2), kill(2), ptrace(2), sigaction(2), sig‐ nal(2), wait4(2), pthread_
阅读全文
摘要:#include <sys/uio.h> ssize_t readv(int fd, const struct iovec *iov, int iovcnt); unix高级环境编程中的定义: 【ssize_t readv(int filedes,const struct iovec iov[ ],
阅读全文
摘要:closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL)); S
阅读全文
摘要:accept(2) pass accept4(2)// 不会 #define _GNU_SOURCE /* See feature_test_macros(7) */ #include <sys/socket.h> int accept4(int sockfd, struct sockaddr *a
阅读全文