码迷,mamicode.com
首页 >  
搜索关键字:线程库    ( 124个结果
线程的基本操作,创建线程,结束线程,新线程跟原线程共享变量
#include #include #include #include // 包含线程库 #include void *thread_function(void *arg);...
分类:编程语言   时间:2015-04-27 21:52:39    阅读次数:124
线程间的同步----利用互斥量来实现
#include #include #include #include #include // 包含线程库 #include ...
分类:编程语言   时间:2015-04-27 21:49:07    阅读次数:126
Linux 线程模型的比较:LinuxThreads 和 NPTL
Linux 线程模型的比较:LinuxThreads 和 NPTLGNU_LIBPTHREAD_VERSION 宏大部分现代 Linux 发行版都预装了 LinuxThreads 和 NPTL,因此它们提供了一种机制来在二者之间进行切换。要查看您的系统上正在使用的是哪个线程库,请运行下面的命令:$ ...
分类:编程语言   时间:2015-04-16 21:13:47    阅读次数:182
教你怎样知道C++类库中,各种各样的类的功能和用法
cppreference.com涉及主流编译器对C++11和C++14新特性的支持分析,各种语言特性、各种头文件,概念、容器、类库、STL、原子操作、线程库和正则等。重度推荐 — cppreference.comcplusplus.com这个主要偏重与对示例代码的展示,上面的偏重库的说明,这里注重实用。cplusplue.com对不熟悉的库或者函数,有这两个网站,应该足够了。标准库头文件(中文)...
分类:编程语言   时间:2015-04-09 01:04:49    阅读次数:190
1.3 C++中的并行和多线程
对于多线程并行的标准化支持对于C++来说是一个新东西。只有在C++11中你才可以写不依赖于系统扩展库的多线程程序。为了弄清新C++线程库,了解他的历史是很重要的。  1.3.1 C++多线程的历史 1998年C++标准没有意识到线程的存在,这导致许多的程序按照顺序的结构被编写。不仅仅如此,内存模型也没有标准定义,所以你离开指定编译器不能用1998C++写多线程程序. 当然,编译器厂商可以免费...
分类:编程语言   时间:2015-04-03 19:29:42    阅读次数:171
POSIX线程库复习
创建一个新的线程 int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_routine) (void *), void *arg); thread:返回线程ID attr:设置线程的属性,att...
分类:编程语言   时间:2015-03-14 15:15:05    阅读次数:199
Linux 线程实现机制分析(转载)
自从多线程编程的概念出现在 Linux 中以来,Linux 多线应用的发展总是与两个问题脱不开干系:兼容性、效率。本文从线程模型入手,通过分析目前 Linux 平台上最流行的 LinuxThreads 线程库的实现及其不足,描述了 Linux 社区是如何看待和解决兼容性和效率这两个问题的。一.基础知...
分类:编程语言   时间:2015-03-08 15:33:08    阅读次数:224
Linux多线程实践(2) --线程基本API
POSIX线程库  与线程有关的函数构成了一个完整的系列,绝大多数函数的名字都是以“pthread_”开头,要使用这些函数库,要通过引入头文,而且链接这些线程函数库时要使用编译器命令的“-lpthread”选项[Ubuntu系列系统需要添加的是”-pthread”选项而不是”-lpthread”,如Ubuntu 14.04版本,深度Ubuntu等] 1.pthread_createint pthr...
分类:编程语言   时间:2015-02-19 17:32:03    阅读次数:240
linux下的同步与互斥
linux下的同步与互斥 谈到linux的并发,必然涉及到线程之间的同步和互斥,linux主要为我们提供了几种实现线程间同步互斥的机制,本文主要介绍互斥锁,条件变量和信号量。互斥锁和条件变量包含在pthread线程库中,使用时需要包含头文件。而使用信号量时需要包含头文件。1.互斥锁 类型声明:pt....
分类:系统相关   时间:2015-01-20 11:43:59    阅读次数:279
一些C++著名类库
一些C++著名类库 1、C++标准库      2、准标准Boost 库   3、GUI库   4、网络通信库   5、XML库    6、科学计算库  7、游戏开发库   8、线程库 9、序列化库  10、字符串库  11、综合库 12、其他库库。 1、C++标准库  标准库提供了C++程序基本设施。 1.1、Dinkumware C++ Library  1.2、SGI...
分类:编程语言   时间:2015-01-13 09:05:11    阅读次数:228
124条   上一页 1 ... 8 9 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!