博客专栏  >  编程语言   >  UNIX环境高级编程

UNIX环境高级编程

结合UNIX环境高级编程一书,讲解其中的知识点。

关注
2 已关注
10篇博文
  • C语言实现优先级队列——priqueue

    C语言实现优先级队列在回顾一个学长的项目时,发现他在串口的多线程操作时不是单纯的使用互斥量在读写操作时来共享串口,而是使用了一个优先级队列,在共享串口的基础上,可以设定读或写命令的优先级来决定命令执行...

    2015-10-22 00:45
    1335
  • C语言配置文件解析库——iniparser

    C语言配置文件解析库——iniparser前言:在对项目的优化时,发现Linux下没有专门的供给C语言使用的配置文件函数,于是搜索到了iniparser库,可以像那些面向对象语言一样,使用ini文件进...

    2015-10-22 21:16
    6853
  • Linux串口编程教程(二)——终端IO介绍

    Linux串口编程教程(二)——终端I/O介绍前言:本篇将对终端IO的一系列常用属性以及函数进行解读,这也是为最后一篇教程进行铺垫,希望您仔细阅读。 注意:本篇文章参考了《UNIX环境高级编程》中...

    2015-09-02 22:55
    984
  • Linux串口编程教程(三)——串口编程详解

    Linux串口编程教程(三)——串口编程详解 前言:本章将正式讲解串口编程技术,利用一个串口收发数据的程序,来分步讲解。 注意:您可以下载我的源代码进行参考。 打开串口 反馈与建议 ...

    2015-09-02 22:38
    2357
  • Linux串口编程教程(一)——基础知识介绍

    Linux串口编程教程(一)——基础知识介绍前言:本文将介绍一些有关于串口的基本概念,偏向于理论,比较杂,如果您不感兴趣或者只想用代码说话,那么请您跳过这篇去看第二篇和第三篇。什么是串口?串行接口简称...

    2015-09-01 15:44
    739
  • 第一章 UNIX基础知识

    1.操作系统控制计算机硬件资源,提供程序运行环境,可以定义为一种软件。我们称此种软件为内核(kernel),它相对较小,位于环境的中心。内核的接口被称为系统调用。 2.用户的登录口令文件通常为/et...

    2015-03-29 18:22
    512
  • 第二章 UNIX标准化及实现

    1.ANSI是美国国家标准学会(American National Standards Institute) 2.国际化标准组织(International Organization for Sta...

    2015-03-31 21:33
    589
  • 第三章 文件 I/O

    1.不带缓冲:每个read和write都调用内核中的一个系统调用。 2.不带缓冲的I/O函数不是ISO C的组成部分,但是,它们是POSIX.1和Single UNIX Specification的组...

    2015-04-01 22:08
    475
  • UNIX高级环境编程——进程思考

    思考一:exec系列函数比system函数更加有效,因为的新进程启动后,原来的程序就不再运行了,切换到新进程中了。

    2015-07-24 14:20
    703
  • unix环境高级编程源代码在ubuntu下运行

    首先从 http://www.apuebook.com 然后是解压缩到当前目录: tar -xzvf src.tar.gz 然后进入目录apue.2e修改Make.defines.lin...

    2015-03-30 21:00
    697

Phper
24833
漫步Linux
2146872
UNIX网络编程
48465
漫谈C/C++
1939220
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部