![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
文章平均质量分 78
sweet_life
这个作者很懒,什么都没留下…
展开
-
Linux 多线程编程( POSIX )( 二 )----->pthread_attr_t 线程属性
转自:http://blog.sina.com.cn/s/blog_6dc9e4cf0100xcvp.html1. 线程属性: 使用pthread_attr_t类型表示,我们需要对此结构体进行初始化, 初始化后使用,使用后还要进行去除初始化! pthread_attr_init:初始化转载 2013-05-20 14:13:00 · 1948 阅读 · 0 评论 -
Linux 多线程编程( POSIX )( 三 )------->信号灯
转自:http://blog.sina.com.cn/s/blog_6dc9e4cf0100xdff.htmlPOSIX有名信号灯 所谓有名就是给一个类似句柄的key。 1.创建并初始化有名信号灯 函数:sem_open #include sem_t *sem_open( const char *name, int of转载 2013-05-20 14:16:55 · 596 阅读 · 0 评论 -
Linux 多线程编程( POSIX )( 二 )----->代码区
转自:http://blog.sina.com.cn/s/blog_6dc9e4cf0100xcvk.html1.detach实例://!> detach#include #include #include void * entrance( void * arg ){ int get_attr_int;转载 2013-05-20 14:13:47 · 641 阅读 · 0 评论 -
Linux 多线程编程( POSIX )( 三 )------->代码区
转自:http://blog.sina.com.cn/s/blog_6dc9e4cf0100xdfc.html1.sem_open与sem_close与sem_unlink与sem_getvalue#include #include #include #include #include int main( int argc, char ** argv转载 2013-05-20 14:14:40 · 661 阅读 · 0 评论 -
Linux 多线程编程( POSIX )( 一 )-----> 基础篇
转自:http://blog.sina.com.cn/s/blog_6dc9e4cf0100xc2m.html1. 所谓线程就是“一个进程内部的一个控制序列”。也就是一个进程内部的并行的基础!2. Linux进程可以看成只有一个控制线程: 一个进程在同一时刻只做一件事情。有了多个控制线程以后, 在程序设计时可以把进程设计成在同一时刻能够转载 2013-05-20 14:10:41 · 717 阅读 · 0 评论 -
Linux 多线程编程( POSIX )( 六 )----->共享内存区
转自:http://blog.sina.com.cn/s/blog_6dc9e4cf0100xeut.html1. 介绍 POSIX 共享内存和SYSTEMV的共享内存的框架是差不多的,细节有区别! 在前面的SYSTEM V的共享内存区我们已经知道共享内存区是最快的IPC形式! 例如在两个进程之间传输data,那么此方法将会是非常高效的!、转载 2013-05-20 14:20:19 · 1729 阅读 · 0 评论 -
Linux 多线程编程( POSIX )( 一 ) ----> 代码区
转自:http://blog.sina.com.cn/s/blog_6dc9e4cf0100xc2d.html1.基础线程创建:#include #include #include void * print_id( void * arg) //!>这是线程的入口函数 { printf(转载 2013-05-20 14:12:01 · 639 阅读 · 0 评论 -
Linux 多线程编程( POSIX )( 五 )----->条件变量
转自:http://blog.sina.com.cn/s/blog_6dc9e4cf0100xea7.html1.条件变量的基本作用//!> 条件变量的基本作用#include #include #include //!> 注意此处为了方便就使用静态变量吧pthread_mutex_t mutex =PTHREAD_MUTEX_INI转载 2013-05-20 14:18:18 · 505 阅读 · 0 评论 -
UDP通信实例程序
客户端://附加依赖项:Ws2_32.lib//库文件: Winsock2.h// Windows 头文件:#include #include#include int main(){WSADATA wsaData;int iResult = WSAStartup(MAKEWORD(2,2), &wsaData); //initiate原创 2013-07-22 12:24:44 · 796 阅读 · 0 评论