Chinaunix首页 | 论坛 | 博客

发布时间:2018-02-26 14:53:54

今天在了解内存共享是遇到mmap函数, 随便也了解一下它。函数原型:#include //头文件void *mmap(void *addr, size_t length, int prot, int flags, int fd, off_t offset);函数作用是映射一个文件或者设备到内存空间。   void munmap(void *addr, size_t length); //收回映射空间详细描述mmap()在调.........【阅读全文】

阅读(10) | 评论(0) | 转发(0)

发布时间:2017-11-09 16:01:00

struct ieee80211_hw 代表一个无线网卡硬件,里面包含该硬件的相关信息和状态.定义如下:struct ieee80211_hw - hardware information and state This structure contains the configuration and hardware information for an 802.11 PHY.点击(此处)折叠或打开struct ieee80211_hw { .........【阅读全文】

阅读(30) | 评论(0) | 转发(0)

发布时间:2017-11-08 21:15:46

函数原型:int asprintf(char **strp, const char *fmt, ...);asprintf函数可以在不确定字符串长度时,根据格式化字符串(fmt)的长度来申请内存.如下:char *buffer;asprintf(buffer, "%s %s", TC_PATH, cmd); //通过%s %s动态组装buffer.....free(buffer); //使用完后记得free掉.千万要记得free!!!!!.........【阅读全文】

阅读(30) | 评论(0) | 转发(0)

发布时间:2017-10-19 14:17:09

伪终端(pseudoterminal): ptmx, pts (伪终端master和伪终端slave)./dev/ptmx用于创建伪终端主从设备对.当我们用open打开/dev/ptmx设备后, 返回主设备的文件描述符,并且在/dev/pts/目录下创建一个伪终端从设备.在成功打开/dev/ptmx后, 可以通过函数ptsname()来获取从设备的path.想要打开open伪终端从设备,必须先使用主设.........【阅读全文】

阅读(110) | 评论(0) | 转发(0)

发布时间:2017-10-18 16:31:07

虽然从函数的表面意思上看是杀死进程, 但是kill函数不单单只是杀死进程,而是对指定进程或进程组发送指定信号(SIGKILL, SIG).函数原型如下:int kill(pid_t pid, int sig);pid > 0  向pid指定的进程发送sig指定的信号.pid == 0 向调用kill函数所在进程组中的所以进程发sig指定的信号.pid == -1 向调用kill函数所在.........【阅读全文】

阅读(200) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册