一. POSIX线程先关函数
POSIX线程库
与线程有关的函数构成一个完整的系列,绝大多数函数的名字都是以"pthread"打头的
要使用这些函数库,引入头文件
连接这些线程函数库时要使用编译器命令的"-lpthread"选项
1. pthread_create函数
功能:创建一个新的线程
原型: int pthread_create(pthread_t...
分类:
编程语言 时间:
2015-06-07 09:48:51
阅读次数:
142
一. 线程属性
(1) 初始化与销毁属性
int pthread_attr_init(pthread_attr_t *attr);
int pthread_attr_destroy(pthread_attr_t *attr);
(2)获取与设置分离属性
int pthread_attr_setdetachstat...
分类:
编程语言 时间:
2015-06-07 09:42:32
阅读次数:
145
POSIX共享内存不需要自己手动挂载,只要打开成功,就会自动挂载.一般挂载在 /dev/shm 目录下
cd /dev/shm
od -c xyz
1. shm_open 函数
功能:用来创建或打开一个共享内存对象
原型:
int shm_open(const char* name,int oflag,mode_t mode);
参数:
name:共享内存...
分类:
其他好文 时间:
2015-06-06 12:09:35
阅读次数:
265
这部分是shell的命令与命令的执行
2.6.5 命令
在shell脚本程序内部可以执行两类命令。一类是可以在命令提示符中执行的"普通"命令,也成为外部命令,一类是"内置"命令,也成为内部命令。内置命令是在shell内部实现的,它们不能作为外部程序被调用。然后,大多数的内部命令同时也提供了独立运行的程序版本,这是POSIX规范的一部分。
1.break命令
在控制条件未满足之前,跳出...
分类:
系统相关 时间:
2015-06-03 10:05:05
阅读次数:
224
POSIX标准将正则表达式分为两类
>基本正则表达式
>扩展正则表达式
大部分linux应用和工具仅支持基本的正则表达式。 ============基本的正则表达式元字符集合及其意义============
* 匹配0个或多个
. 匹配任意一个字符
^ 匹配开头
$ 匹配结尾
[] 匹配字符集合
\ 转...
分类:
系统相关 时间:
2015-06-01 22:45:27
阅读次数:
186
很长时间以来,都是在用C语言写东西。也一直在思考,如何能很好的掌握C,查过很多资料,也作过一些尝试,于是整理成此文。在大部分情况下,我们会写或者使用一个C库,然后被应用程序使用,运行在Linux的系统上。于是,就有了基于C语言的知识结构: App
------------------- C API
C, libc
------------------- Posix AP...
分类:
编程语言 时间:
2015-05-31 23:18:17
阅读次数:
176
QNX QNX是由QNX软件系统有限公司开发的实时操作系统。http://blog.csdn.net/happyhell/article/details/7087199基本特征 * QNX是一个分布式、嵌入式、可规模扩展的实时操作系统。它遵循POSIX.1(程序接口)和POSIX.2(Shell.....
分类:
其他好文 时间:
2015-05-29 17:32:28
阅读次数:
126
http://www.ibm.com/developerworks/cn/linux/thread/posix_thread3/#1
当多线程想要等待某一条件成立时,用pthread_cond_wait来阻塞线程,
首先明确wait的作用,pthread的wait与lock都可以阻塞线程等待“条件”成立,区别在于:
wait之后的发送来的条件成立(pthread_cond_broad...
分类:
编程语言 时间:
2015-05-27 21:10:13
阅读次数:
130
1.出现如下错误(如图1)2.解决办法(如图2)在头文件处添加#pragma warning(disable: 4996)
分类:
其他好文 时间:
2015-05-26 14:15:27
阅读次数:
561
标准库C++标准库,包括了STL容器,算法和函数等。C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。Standard Template Library:标准模板库C POSIX library: POSIX系统的C标准库规范ISO...
分类:
编程语言 时间:
2015-05-25 16:22:32
阅读次数:
184