怎么用C++在控制台上编写线程同步问题,急,麻烦帮忙一下,谢谢了(我是在VS2008上编写程序的)

[复制链接]
查看11 | 回复2 | 2012-2-15 11:27:38 | 显示全部楼层 |阅读模式
在你面前有两种选择:一、应用VS2008编译软件上内置的库函数,进行编写二、在c++代码中用extern “c”来引入c代码,配合c代码中的创建线程函数pthread_creat()函数,及其信号量初始化函数sem_init(),以及P/V操作函数(sem_wait()和sem_post()),每个函数的具体用法你可以百度一下,这里经给你提供一个思路,其实现过程还需你后续的努力!...
回复

使用道具 举报

千问 | 2012-2-15 11:27:38 | 显示全部楼层
在主函数里面#include 导入WINDOWS API的定义,然后使用CreateThread创建线程,使用CRITICAL_SECTION或者系统的Mutex等对象可以进行线程同步,还有具体问题的话发邮箱[email protected]...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行