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.

Thực thi đèn hiệu trong windows

Go down

Thực thi đèn hiệu trong windows Empty Thực thi đèn hiệu trong windows

Bài gửi  NgoMinhTien20 (I11C) 27/10/2011, 15:04

-Theo định nghĩa:

typedef int semaphore;
semaphore s = n;//n là giá trị ban đầu của đèn hiệu.
wait (s);
signal (s);

-Thực thi trong C++(TH):

HANDLE s;
s=CreateSemaphore (0, n, max, t);//max là giá trị tối đa của đèn hiệu
// t – Tên đèn hiệu hoặc t =0
// n- Giá trị ban đầu của đèn hiệu

WaitForSingleObject (s, timeout); /* timeout = INFINITE hoặc số mili giây chờ */

ReleaseSemaphore (s, 1, NULL);
NgoMinhTien20 (I11C)
NgoMinhTien20 (I11C)

Tổng số bài gửi : 17
Join date : 26/08/2011

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