- 博客(6)
- 收藏
- 关注
原创 Posix线程编程指南(1)
Posix线程编程指南(1) 这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程库API。本文是第三篇将向您讲述线程同步。互斥锁 尽管在Posix Thread中同样可以使用IPC的信号量机制来实现互斥锁mutex功能,但显然semphore的功能过于强大了,在Posix Thread中定义了另外一套专门用于线程同步的mutex函数
2009-11-14 13:21:00 389
原创 POSIX.1 and ISO C标准头文件
ISO C标准定义的头文件(24项) ---------------------- 验证程序断言 ---------------------- 支持复数算术运算 ---------------------- 字符类型 ---------------------- 出错码 -------------
2009-11-14 13:20:00 661
原创 线程同步(两个线程同步 加锁)
两个线程同步 加锁#include #include #include #include #include #define BUFSIZE 4#define NUMBER 8int sum_of_number=0;int value=0; //全局变量, 要注意加锁/*定义两个变量 信号量*/sem_t write_res_number;sem_t read_res_number;
2009-11-14 13:19:00 661
原创 C 常用的 Linux C 语言函数库
附录 C 常用的 Linux C 语言函数库本附录列出 Linux 的常见发行版(如 RedHat Linux)中包含的函数库。除特别指出外,这些函数库的使用和发行适用 GPL 条款或 LGPL 条款。需要注意的是,Linux 上的函数库正在以非常快的速度增加和更新,这里列出的函数库只是其中的一小部分。如果读者要在 Linux 上进行开发,最好先了解一些是否有一些可供直接利用的函数库,以避免重复
2009-11-14 13:18:00 1224
原创 Linux系统调用列表
Linux系统调用列表 本文列出了大部分常见的Linux系统调用,并附有简要中文说明。以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的L
2009-11-14 13:16:00 338
原创 Linux如何处理当前运行环境的环境变量
setenv(set environment variable)功能说明:查询或显示环境变量。语 法:setenv [变量名称][变量值 GNU/Linux下面每个程序运行都有一个所谓的运行环境,这里的环境实际上就是一组变量的定义。所有的变量和他们的值都是字符串形式表达的。通过转换,通常变量名字都是用大写字符表达。 对于环境变量大家都不陌生,例如,我们都很熟悉的HOME这个环境变量,
2009-11-14 13:13:00 520
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人