- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 多线程练习题
题目描述:子线程循环 10次,接着主线程循环 100 次,接着又回到子线程循环 10次,接着再回到主线程又循环 100 次,如此循环50次,试写出代码。题目解析:首先不计较整体循环50次,只是需要进行一次整体循环,设计两个信号量,一个信号量hThreadSemp,用于计数子线程的输出过程,一个信号量hMainSemp用于计数主线程的输出过程,首先子线程输出10次,也即在第十次输
2015-03-17 11:06:11 995
原创 多线程之哲学家就餐问题
该问题的描述是:五个哲学家共用一张圆桌,分别坐在周围的5张椅子上,在圆桌上有5个碗和5只筷子,,他们的生活方式是交替进行思考和进餐,平时,一个哲学家进行思考和饥饿,平时,一个哲学家进行思考,饥饿的时候便试图取用其作用最靠近的筷子,只有在他拿到两至筷子时才能进餐,进餐完毕,放下筷子进行思考现在呢:我们使用的源代码如下:// 哲学家.cpp : 定义控制台应用程序的入口点。//#incl
2015-03-08 20:54:24 1461
原创 C++中的try catch语句
之前一直在使用C#,其中所有的可能会出现的异常操作,都有Exception来进行,本人也从未进行过深究,但是在C++中就没有这么简洁的使用方式了,只好去尝试使用最原始的解决方案,现整理代码,如下///////////////////////////////////////////////////////////////////////////////////////////////////////
2015-03-04 21:03:40 2639
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人