【发布时间】:2013-01-15 16:08:41
【问题描述】:
我想在 win32 C++ 中以同步方式从 2 个单独的线程中打印奇数和偶数。我正在使用关键部分来实现它,但没有得到想要的结果。可以使用临界区来完成。
【问题讨论】:
-
还可以清楚地描述
synchronized对您的意义。您的意思是输出应该是1,2,3,4...并且每个线程都在生成偶数或奇数? -
同步的重点是让事情发生混乱。我不推荐这个练习。
-
是的,一个线程会打印偶数,而另一个线程会打印奇数。输出应该是 1,2,3,4....
-
这比乍一看更具挑战性。请张贴您尝试过的内容,我们将从那里为您提供帮助。
-
@franji:这不是家庭作业,只是为了好玩,我之前使用互斥锁做过,尝试使用临界区,我在我的实现中发现了我的问题并解决了它并粘贴了代码 n 它工作正常现在。
标签: c++ multithreading winapi