Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Câu 3 làm vậy đúng không ta

Go down

Câu 3 làm vậy đúng không ta Empty Câu 3 làm vậy đúng không ta

Bài gửi  hitmanmx 13/5/2009, 21:44

Mình nhớ vài câu thiếu gì các bạn bổ sung nha

#define BUFFER_SIZE 30 // khai báo mảng buffer sẽ có 30 phần tử

HANDLE semFull,semEmpty; // khai báo 2 đèn hiệu sẽ dùng

2 cái đèn hiệu không biết có lộn không có gì các bạn sửa nhé
semEmpty = CreateSemaphore(....,BUFFER_SIZE,BUFFER_SIZE,...) // khởi tạo đèn hiệu semxxx có giá trị ban đầu là BUFFER_SIZE và có BUFFER_SIZE trường hợp
semFull = CreateSemaphore(....,0,BUFFER_SIZE,...)// khởi tạo đèn hiệu semxxx có giá trị ban đầu là 0 và có BUFFER_SIZE trường hợp

waitforsingleobjet(semxxxx) //chờ đèn hiệu semxxx thay đổi trang thái

printf(xxxxsemEmpty) //in ra trạng thái đèn hiệu semxxxx

thiếu / sai gì mong các bạn cho ý kiến nha rút kinh nghiệm cuối kì.

hitmanmx

Tổng số bài gửi : 35
Join date : 07/05/2009

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết