基础工程库
junecauzhang
非科班毕业软件开发工程师,16年软件开发经验,使用平台Unix/Linux/Windows,开发语言C/C++,关注计算机语言操作系统软件设计开发软件教育计算机科学和工程软件研发职业
展开
-
Win32环境下两种用于C++的线程同步类
站点导航:开发者在线 Builder.com.cn编程Win32环境下两种用于C++的线程同步类(上) Win32环境下两种用于C++的线程同步类(上) 开发者在线 Builder.com.cn 更新时间:2007-12-23作者:songthin 来源: CSDN 本文关键词: 线程同步类 c++ Win32 线程同步是多线程程序设计的核心内容,它的目的转载 2013-01-12 23:16:14 · 591 阅读 · 0 评论 -
浅析C++多线程内存模型
You are here: Home / 2011 / 八月 / 27 / 浅析C++多线程内存模型 浅析C++多线程内存模型 注:本文发表于《程序员》2011年第6期并行编程专栏,略有删改。 在即将到来的C++1x标准中,一个重大的更新就是引入了C++多线程内存模型。本文的主要目的在于介绍C++多线程内存模型涉及到的一些原理和概念,以帮转载 2013-07-25 23:39:00 · 748 阅读 · 0 评论 -
一个高效的定时器分析及设计
您现在的位置:首页 > 技术文库 > 仪器百科 > 文章内容:一个高效的定时器分析及设计 一个高效的定时器分析及设计 对于一个游戏而言,定时器是必须的,而它一般作为一个游戏基本公共组件,而定时器在游戏逻辑中运用是非常明显的(比如吃药回血,每几秒回血多少),而对于游戏逻辑而言需要开发一转载 2013-06-03 20:57:42 · 666 阅读 · 0 评论 -
一种基于ACE的简单应用程序模型
一种基于ACE的简单应用程序模型 ACE_Message_Queue ACE定时器队列 2009-07-01 20:44:55| 分类: ACE | 标签: |字号大中小 订阅 哎,无语了,看到了examples目录下的高级例子我就有种想哭的感觉,我的天那,这还要学多久啊,仅凭我一己之力的话。我特别讨转载 2013-06-03 21:00:14 · 746 阅读 · 0 评论 -
c++软件开发第三方库大全
C++博客 | 首页 | 发新随笔 | 发新文章 | 联系 | 聚合 | 管理 c++软件开发第三方库大全 1.boost 这个使用的人多不多说了 2.pthread windows下的posix线程实现 3.libcurl 一个有名的开源网络爬虫库 阿里旺旺中使用到了 4.libeay32 OpenSSL Library 5.libtidy 一个转载 2013-01-13 17:00:43 · 542 阅读 · 0 评论 -
互斥类(Cmutex)——MFC
互斥类(Cmutex)——MFC (2010-05-29 14:20:33) 转载▼ 标签: mfc win32 api 构造函数 互斥量 it 分类: 多线程编程 一、关于CMutex类 1、CMutex只是对 win32API 的互斥操作进行了封装 2、它的参数与 win32 API 中的 CreatMute转载 2013-01-12 23:40:56 · 583 阅读 · 0 评论 -
用C++和Windows的互斥对象(Mutex)来实现线程同步锁
用C++和Windows的互斥对象(Mutex)来实现线程同步锁 准备知识:1,内核对象互斥体(Mutex)的工作机理,WaitForSingleObject函数的用法,这些可以从MSDN获取详情;2,当两个或 更多线程需要同时访问一个共享资源时,系统需要使用同步机制来确保一次只有一个线程使用该资源。Mutex 是同步基元,它只向一个线程授予对共享资源的独占访问权。如果一个线程获转载 2013-01-12 23:14:38 · 671 阅读 · 0 评论 -
C++多线程编程同步技术剖析:临界区,时间,信号量,互斥量
C++多线程编程同步技术剖析:临界区,时间,信号量,互斥量 分类: C/C++学习 2011-07-19 10:26 1097人阅读 评论(0) 收藏 举报 摘要: 多线程同步技术是计算机软件开发的重要技术,本文对多线程的各种同步技术的原理和实现进行了初步探讨。 关键词: VC++6.0; 线程同步;临界区;事件;互斥;信号量; 正文 使线程同步转载 2013-01-12 23:10:32 · 798 阅读 · 0 评论 -
CMutex CSingleLock
CMutex CSingleLock 分类: C/C++ MFC 2011-05-31 22:02 1571人阅读 评论(3) 收藏 举报 如下为CMutex的类定义 [cpp:firstline[0]] view plaincopyprint? class CMutex : public CSyncObject {转载 2013-01-12 23:43:49 · 1321 阅读 · 0 评论 -
4 种进程或线程同步互斥的控制方法
4 种进程或线程同步互斥的控制方法 [转贴 2006-1-6 13:17:37] 字号:大 中 小 前言:摘自《Windows 内核实验》 1.2.4 windows2000/xp 线程同步 windows2000/xp提供了互斥量(mutex)、信号量(semaphore)和事件(event)等三种同步对象和相应的系统调用,用于线程的互斥与同步转载 2013-01-12 23:39:05 · 1013 阅读 · 0 评论 -
C++,多线程编程------使用同步对象编程(转)
C++,多线程编程------使用同步对象编程(转) 使用同步对象来编程 本章定义了四种可用的同步类型,并且讨论实现同步的注意事项。 互斥锁(mutex) 条件变量(condition variable) 多读单写锁(multi-read,single-write lock) 信号量(semophore) 进程间同步(process synchronization转载 2013-01-12 23:30:24 · 653 阅读 · 0 评论 -
C/C++ 多线程(MultiThread)编程及几种同步方式
C/C++ 多线程(MultiThread)编程及几种同步方式 2011-06-03 13:18:04| 分类: c/c++多线程/多进 | 标签: |字号大中小 订阅 1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix 也支持线程的概念,但是在一个转载 2013-01-12 23:20:47 · 7694 阅读 · 0 评论 -
八条设计多线程程序的简单规则
You are here: Home / 2010 / 二月 / 18 / 八条设计多线程程序的简单规则 八条设计多线程程序的简单规则 更新: [2010.3.6] Scalability翻译从”可扩展性“改成”可伸缩性“. 前言:最近在看该作者的《The Art of Concurrency》,里面第四章就是上面这篇文章,觉得很实用而且转载 2013-07-25 23:41:44 · 1394 阅读 · 0 评论