码迷,mamicode.com
首页 >  
搜索关键字:apue i/o    ( 460个结果
APUE习题3.2----自己实现的dup2( )函数的源码
原 dup2()函数: #include int dup2( int fd, int fd2 ); 对于 dup2,可以用 fd2 参数指定新描述符的值。如果 fd2 已经打开,则先将其关闭。如若 fd 等于 fd2,则 dup2 返回 fd2,而不关闭它。否则,fd2 的 FD_CLOEXEC 文件描述符标志就被清除,这样 fd2 在进程调用 exec 时是打开状态。该函数返回的新文件描...
分类:其他好文   时间:2015-01-07 20:54:57    阅读次数:158
APUE: 信号相关系统调用和库函数
信号就是软件中断,信号提供一种处理异步事件的方法。 信号出现时按照下列方式处理: 1.忽略此信号,有两个信号不能忽略。 2.捕捉此信号,有两个信号不能被捕捉。 3.默认处理,少数默认处理是忽略,大部分默认处理是终止。...
分类:其他好文   时间:2015-01-06 13:55:22    阅读次数:268
apue.h包头找不到的问题
转载之:yafeng_jiang       在运行《UNIX环境高级编程》中的程序时会遇到apue.h包头找不到的情况,这是作者为了方便程序书写封闭了一些功能函数和错误处理等。在http://www.apuebook.com中可以下载到书的所有的实例代码,解压后为apue.2e。         我们把apue.2e中的两个文件拷贝到/usr/include中就行了:      (1) a...
分类:其他好文   时间:2015-01-05 20:30:51    阅读次数:233
假期规划调研2
linux:鸟叔基础+服务端apue (linux c) too bigLinux/UNIX系统编程手册:http://www.amazon.cn/图书/dp/product-description/B00HLA8TYG/ref=dp_proddesc_0?ie=UTF8&s=books Linux...
分类:其他好文   时间:2015-01-01 23:44:10    阅读次数:209
APUE: 进程相关的系统调用和库函数
进程正常终止5种方式: 1.main函数返回 2.调用exit库函数 3.调用_exit或_Exit系统调用 4.最后一个线程从其启动例程返回 5.最后一个线程调用pthread_exit库函数 进程异常终止3种方式: 1.调用abort库函数,产生abort信号。 2.接到一个信号并终止 3.最后一个线程对取消请求做出响应...
分类:系统相关   时间:2014-12-30 11:51:23    阅读次数:342
APUE之通过popen,fputc等函数获取本虚拟机网卡eth0的IP
任务:unix环境通过c程序获取本虚拟机网卡eth0的IP. 总结: 1. 标准I/O库函数相对于系统调用的函数多了个缓冲区(,buf),安全性上通过buf 防溢出。 2.用system函数输出是标准输出,进一步理解fork函数和exec函数重新开启一个进程运行程序; 3.printf 这类输出函数中“ ”若包含“记得要换成转义字符\"            资料链接:   htt...
分类:其他好文   时间:2014-12-26 23:04:23    阅读次数:412
APUE之dup,dup2函数重定向标准输出实例
定义这两个函数的头文件是 unistd.h  这个头文件同时定义了下面三个常量: * STDIN_FILENO = 0 标准输入 * STDOUT_FILENO = 1 标准输出 * STDERR_FILENO  = 2 标准出错输出 dup和dup2函数 #include int dup (int filedes); int dup2 ( int filedes,in...
分类:其他好文   时间:2014-12-25 16:32:27    阅读次数:253
APUE学习笔记——10.18 system函数 与waitpid
system函数 system函数用方便在一个进程中执行命令行(一行shell命令)。 用法如下: #include #include int main() { printf("Hello\n"); system("sleep 5"); return 0; } 在程序中通过system调用了命令行 sleep 5。(这里知识举一个例子,当然可以执行一个类似“ b...
分类:其他好文   时间:2014-12-25 11:25:43    阅读次数:199
一个简易数据库的实现 ---- APUE chapter 20 A Database library
A Database library                                               我会说明天上午十点考数据库,我现在还在写博客... 什么心态 QAQ 我还是忍不住吐槽, 那个数据库的课上的.... (此处省略一万五千字的感想) ---------------------------------------------------...
分类:数据库   时间:2014-12-24 06:24:16    阅读次数:389
资源向导之 "APUE"
APUE --- Advanced programming in the unix environment 这本书我看了好多遍.... 原因嘛, 第一次看到进程那里,看不懂了,前面基础没看好,从头再来 第二次看到进程通信了,看不懂了,从头再来 ... ... 估计看了四次,还是五次,忘记了,才看到第19章.感觉后面和网络编程就关系就没看了. 老老实实一个个照着例...
分类:其他好文   时间:2014-12-22 18:04:02    阅读次数:232
460条   上一页 1 ... 31 32 33 34 35 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!