Tạo một tập luồng gồm 100 nhà sản xuất và 50 nhà tiêu thụ
Trang 1 trong tổng số 1 trang
Tạo một tập luồng gồm 100 nhà sản xuất và 50 nhà tiêu thụ
//Tạo 100 luồng các nhà sản xuất ở trạng thái Suspend
for(int i = 1; i <= 100; i++)
{
HANDLE ProducerHandlei;
DWORD ProducerIDi;
ProducerHandlei=CreateThread(0,0,
(LPTHREAD_START_ROUTINE)Producer, (void *) i, 4, &ProducerIDi);
}
// Tạo 50 luồng các nhà tiêu thụ ở trạng thái Suspend
for(int i = 1; i <= 50; i++)
{
HANDLE ConsumerHandlei;
DWORD ConsumerIDi;
ConsumerHandlei=CreateThread(0,0,
(LPTHREAD_START_ROUTINE)Consumer, 0, 4, &ConsumerIDi);
}
/////////////////
Mong thầy và các bạn cho ý kiến.
for(int i = 1; i <= 100; i++)
{
HANDLE ProducerHandlei;
DWORD ProducerIDi;
ProducerHandlei=CreateThread(0,0,
(LPTHREAD_START_ROUTINE)Producer, (void *) i, 4, &ProducerIDi);
}
// Tạo 50 luồng các nhà tiêu thụ ở trạng thái Suspend
for(int i = 1; i <= 50; i++)
{
HANDLE ConsumerHandlei;
DWORD ConsumerIDi;
ConsumerHandlei=CreateThread(0,0,
(LPTHREAD_START_ROUTINE)Consumer, 0, 4, &ConsumerIDi);
}
/////////////////
Mong thầy và các bạn cho ý kiến.
TranQuyThanh (I11C)- Tổng số bài gửi : 53
Join date : 30/08/2011
Similar topics
» Thảo luận Bài 5
» Thực thi vấn đề sản xuất - tiêu thụ áp dụng đa luồng
» Thảo luận Bài 5
» Thảo luận Bài 5
» Thảo luận Bài 7
» Thực thi vấn đề sản xuất - tiêu thụ áp dụng đa luồng
» Thảo luận Bài 5
» Thảo luận Bài 5
» Thảo luận Bài 7
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết