摘要: 转载于:http://www.cnblogs.com/TianFang/archive/2006/12/05/583231.html我们在前一章中使用ACE_Thread包装时,你一定已经注意到了一些不够"优雅"的地方。那一章中的大多数程序都被分解为函数、而不是对象。这是因为ACE_Thread包装... 阅读全文
posted @ 2015-10-08 11:28 shmilxu 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://www.cnblogs.com/TianFang/archive/2006/12/04/581369.html有过在不同的操作系统下用c++进行过多线程编程的朋友对那些线程处理的API可能深有体会,这些API提供了相同或是相似的功能,但是它们的API的差别却极为悬殊,十分令人头... 阅读全文
posted @ 2015-10-08 11:27 shmilxu 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://www.cnblogs.com/TianFang/archive/2006/12/03/580795.htmlACE自适配通信环境 (Adaptive Communication Environment)是面向对象的框架和工具包,它为通信软件实现了核心的并发和分布式模式。ACE... 阅读全文
posted @ 2015-10-08 11:25 shmilxu 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://www.cnblogs.com/TianFang/archive/2006/12/03/580714.htmlACE的安装是一件比较麻烦的事情,这里简单的记录了我在VS2005下安装ACE的过程,希望能给大家一个参考。安装环境:操作系统:Windows XP 专业版编译环境:V... 阅读全文
posted @ 2015-10-08 11:24 shmilxu 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://www.cnblogs.com/TianFang/archive/2006/12/04/581857.htmlACE Synchronization类这一类并发控制对象一般也叫做杂项并发类,这类对象一般用得不多,这里我只是对其作一些简单的介绍。1.Atomic_Op类ACE_A... 阅读全文
posted @ 2015-10-08 11:14 shmilxu 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://www.cnblogs.com/TianFang/archive/2006/12/04/581854.htmlACE Condition类属ACE Condition类属(条件变量)提供风格与互斥体、读者/作者锁和计数信号量不同的锁定机制。当持有锁的线程在临界区执行代码时,这三... 阅读全文
posted @ 2015-10-08 11:13 shmilxu 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://www.cnblogs.com/TianFang/archive/2006/12/04/581793.htmlACE Guard类属与C一级的互斥体API相比较,Mutex包装为同步多线程控制提供了一种优雅的接口。但是,Mutex潜在地容易出错,因为程序员有可能忘记调用rele... 阅读全文
posted @ 2015-10-08 11:12 shmilxu 阅读(851) 评论(0) 推荐(0) 编辑
摘要: ACE有若干可用于并发控制的类。这些类可划分为以下范畴:ACE Lock类属ACE Guard类属ACE Condition类属ACE Synchronization类由于篇幅较长,我分别写作了几个小节,点击相应链接即可查看。 阅读全文
posted @ 2015-10-08 11:11 shmilxu 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://www.cnblogs.com/TianFang/archive/2006/12/04/581771.htmlACE Lock类属锁类属包含的类包装简单的锁定机制,比如互斥体、信号量、读/写互斥体和令牌等。这里我就以互斥体为例简单的介绍一下其使用方法,对其它的锁类进行一些简单的... 阅读全文
posted @ 2015-10-08 11:08 shmilxu 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://c.biancheng.net/cpp/biancheng/view/116.html输入和输出并不是C++语言中的正式组成成分。C和C++本身都没有为输入和输出提供专门的语句结构。输入输出不是由C++本身定义的,而是在编译系统提供的I/O库中定义的。C++的输出和输入是用“流... 阅读全文
posted @ 2015-09-30 15:36 shmilxu 阅读(1014) 评论(0) 推荐(0) 编辑