码迷,mamicode.com
首页 >  
搜索关键字:apue    ( 460个结果
write不带缓冲,标准IO库带缓冲
1 #include "apue.h" 2 3 int globvar = 6; 4 char buf[] = "a write to stdout\n"; 5 6 int main() 7 { 8 int var; 9 pid_t pid; 10 11 var = 88; 12 if (write ...
分类:其他好文   时间:2020-09-18 04:07:04    阅读次数:36
[apue] 一个快速确定新系统上各类限制值的工具
对于在不同 Unix 系统之间移植程序,最重要的事情就是确定新系统的一些编译时、运行时固定或不固定的限制值了。例如文件路径最大长度 PATH_MAX、进程最大可打开文件句柄数 OPEN_MAX、用户可加入的附加用户组最大数量 NGROUPS_MAX、进程命令行参数最大字节数 ARG_MAX、内存页大 ...
分类:其他好文   时间:2020-06-16 18:49:11    阅读次数:58
[ APUE ] 第三章 文件系统
##1. 文件描述符 打开或创建一个文件时,内核向进程返回一个文件描述符,当读、写一个文件时,用open()或creat()返回的文件描述符标识该文件,将其作为参数传递给write、read。 stdin标准输入 fd = 0 stdout标准输出 fd = 1 stderr标准错误 fd = 2 ...
分类:其他好文   时间:2020-06-12 20:24:48    阅读次数:65
[apue] 书中关于打印服务代码的一个错误
在看 apue 第 21 章 与网络打印机通信一章时,发现一段关于链表操作的代码有问题,现在摘出来让大家 review 一下。先上代码: printd.c 这是打印服务的源代码,在打印时,用户通过 print 命令提交待打印的文件,print 命令通过 tcp 与 printd 服务通讯, 将文件及 ...
分类:其他好文   时间:2020-05-22 19:43:26    阅读次数:48
《APUE》之文件系统篇
发表于二月 7, 2020由星空下 主要关注两个方面: 文件在文件系统和进程中的表现 文件操作函数 文件操作函数 libc有fopen, fwrite, fread, fseek等库函数,系统调用有open, create, write, read, lseek, fcntl, ioctl等函数。 ...
分类:其他好文   时间:2020-05-16 00:41:52    阅读次数:63
My 2020 work schedule
Done [x] 《大师和玛格丽特》 [x] 《漫长的婚约》 [x] 《架构整洁之道》 [x] 《查泰莱夫人的情人》DH劳伦斯 Out of Plan [x]《APUE》 [ ]《代码整洁之道》 [ ]《代码整洁之道程序员的职业素养》 Todo [ ] 《恋爱中的女人》DH劳伦斯 [ ] 《虹》DH ...
分类:其他好文   时间:2020-05-16 00:20:55    阅读次数:67
《APUE》之进程篇
条件变量(Condition Variable) CV有两个问题值得讨论: 为什么有了mutex,仍需要cond cond为什么一定要配合mutex使用 为什么有了mutex,仍需要cond mutex与cond的适用场景并不同,mutex是控制shared resource在任一时刻只能由一个线程 ...
分类:系统相关   时间:2020-05-16 00:17:07    阅读次数:95
使用部分函数时并未include其所在头文件,但是能编译成功且能运行,为什么?
最近在看APUE,试了上面的一些例子,其中有个例子是使用getpid函数获取进程id,但是在我写demo时,并未引入其所在的头文件unistd.h,结果也能编译成功,也能运行,于是就琢磨下为啥。 Environment info: Ubuntu 18.04.2 LTS, gcc (Ubuntu 4. ...
分类:其他好文   时间:2020-02-09 11:28:50    阅读次数:96
[apue] 一个查看当前终端标志位设置的小工具
话不多说,先看运行效果: >./term input flag 0x00000500 BRKINT not in ICRNL IGNBRK not in IGNCR not in IGNPAR not in IMAXBEL not in INLCR not in INPCK not in ISTRI ...
分类:其他好文   时间:2020-01-21 18:20:30    阅读次数:115
apue 外传
先上目录 chapter 3 [apue] dup2的正确打开方式 chapter 10 [apue] 等待子进程的那些事儿 chapter 14 [apue] 使用文件记录锁无法实现父子进程交互执行同步 chapter 15 [apue] 多进程管道读写的一些疑问 [apue] 测试管道容量的一些 ...
分类:其他好文   时间:2020-01-17 18:42:58    阅读次数:79
460条   1 2 3 4 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!