[Linux] 读书笔记之:Linux程序设计(第4版)(ch1-7) [ 学如逆水行舟,不进则退 ]
来源:互联网 发布:软考中级程序员书籍 编辑:程序博客网 时间:2024/06/05 00:12
《Linux 程序设计》是一本非常好的书,内容很全面,并且对于给出的例子都进行了详细的讲解。并且是通过一个的小型的项目的来讲解的:开始是使用shell进行编程实现,然后逐步进行改进,使用C语言实现,使用ncurses库实现,改用dbm数据库,改用MySQL数据库,添加套接字,最后是使用GTK和Qt添加了图形界面,所以非常的值得仔细的看。
第1章 入门
1. 什么是UNIX
2. GNU项目
3. linux程序
第2章 shell程序设计
1. 内部命令与外部命令
2. exec命令
第3章 文件操作
1.unix和linux中比较重要的设备
2. 系统调用与设备驱动程序
2.库函数
3. write与read系统调用
4. open系统调用
5.close和ioctl系统调用
6. lseek系统调用
7. fstat,stat和lstat系统调用
pic15,16
8. dup和dup2系统调用
9.标准I/O库
10.fopen函数
11.fread,fwrite函数
12.fclose,fflush和fseek函数
13. fgetc、getc,getchar和fputc,putc,putchar函数
14. fgets和gets函数
15. 文件流错误
16. 文件流和文件描述符
17.扫描目录
18. opendir和readdir函数
19. telldir,seekdir和closedir函数
第4章 linux环境
1. getopt函数
2. 环境变量
3. environ变量
4. 日期和时间
5. gmtime,localetime,asctime,ctime时间函数
6. 临时文件tmpnam和tmpfile函数
7. mktemp与mkstemp函数
第5章 终端
1.虚拟终端
2. 伪终端
第6章 使用curses函数管理基于文本的屏幕
1.屏幕:initscr和endwin函数
2. 输出到屏幕
3. 从屏幕读取
4. 清除屏幕
5. 移动光标和字符书香
6. 设置键盘模式
7. 键盘输入
8. 窗口
9. 通用函数
10. 移动和更新窗口
11.子窗口
12. keypad模式
13. 彩色显示
14. pad
第7章 数据管理
1.malloc内存分配
2. 其他内存分配函数
3.dbm数据库
4. dbm访问函数
5. 其他dbm函数
- [Linux] 读书笔记之:Linux程序设计(第4版)(ch1-7) [ 学如逆水行舟,不进则退 ]
- 读书笔记之:Linux程序设计(第4版)(ch1-7) [ 学如逆水行舟,不进则退 ]
- 读书笔记之:Linux程序设计(第4版)(ch1-7) [ 学如逆水行舟,不进则退
- 学如逆水行舟,不进则退
- 学如逆水行舟,不进则退!
- 学习如逆水行舟,不进则退!
- 学如驾车登山,不进就退;学如一逆水行舟,不进则退
- JAVASE常用方法浅谈。学如逆水行舟, 不进则退
- 写给自己,学习如逆水行舟,不进则退
- 逆水行舟,不进则退
- 逆水行舟,不进则退
- 逆水行舟,不进则退
- 逆水行舟,不进则退
- 逆水行舟 不进则退
- 学如逆水行舟
- <<linux程序设计(第4版)>>读书笔记1
- 导学目录-学如逆水行舟
- 《Linux程序设计》读书笔记(一)
- UVa 10474 - Where is the Marble?
- C# webbrowser轻松实现自动填表
- Apusic OperaMasks 提供免费的web UI
- C#实现网页表单自动提交(126邮箱登录例程)
- webBrowser控件屏蔽页面在IE中打开
- [Linux] 读书笔记之:Linux程序设计(第4版)(ch1-7) [ 学如逆水行舟,不进则退 ]
- 颜色空间相关文章
- 实模式与保护模式的地址形成关系
- 视频监控系统学习小记
- 异地备份数据库没有权限写文件
- X/Open规范 与 POSIX 标准
- java多线程
- 过年了~~
- iReport输出pdf,html,word,excel