Giải thích đoạn mã sau!
Trang 1 trong tổng số 1 trang
Giải thích đoạn mã sau!
#define BUFFER_SIZE 50
// khai bao mot mang BUFFER_SIZE voi 50 phan tu
HANDLE semEmpty ,semFull;
// khai bao hai den hieu semEmpty ,va semFull co kieu du lieu HANDLE
semEmpty=CreateSemaphore(0,BUFFER_SIZE,BUFFER_SIZE,"SemEmpty")
//Ham CreateSemaphore dung de thiet lap gia tri ban dau cho bien den hieu //semEmpty
semEmpty=CreateSemaphore(0,BUFFER_SIZE,BUFFER_SIZE,"SemEmpty")
//Ham CreateSemaphore dung de thiet lap gia tri ban dau cho bien den hieu
semFull.
WaitForSinglePbject(semEmpty,INFINITE);
Printf("semEmpty Handle=%d",semEmpty):
WaitForSinglePbject(semEmpty,INFINITE);
Printf("semEmpty Handle=%d",semEmpty):
// 4 lenh sau cung nay dung de tao ra 2 doi tuojg den hieu voi gia tri da //thiet lap ban dau va xuat hai doi tuong den hieu nay ra man hinh
Chúc các bạn học tốt!
// khai bao mot mang BUFFER_SIZE voi 50 phan tu
HANDLE semEmpty ,semFull;
// khai bao hai den hieu semEmpty ,va semFull co kieu du lieu HANDLE
semEmpty=CreateSemaphore(0,BUFFER_SIZE,BUFFER_SIZE,"SemEmpty")
//Ham CreateSemaphore dung de thiet lap gia tri ban dau cho bien den hieu //semEmpty
semEmpty=CreateSemaphore(0,BUFFER_SIZE,BUFFER_SIZE,"SemEmpty")
//Ham CreateSemaphore dung de thiet lap gia tri ban dau cho bien den hieu
semFull.
WaitForSinglePbject(semEmpty,INFINITE);
Printf("semEmpty Handle=%d",semEmpty):
WaitForSinglePbject(semEmpty,INFINITE);
Printf("semEmpty Handle=%d",semEmpty):
// 4 lenh sau cung nay dung de tao ra 2 doi tuojg den hieu voi gia tri da //thiet lap ban dau va xuat hai doi tuong den hieu nay ra man hinh
Chúc các bạn học tốt!
Kim Oanh_09H1010066- Tổng số bài gửi : 14
Join date : 09/05/2010
Similar topics
» Thi Kiểm tra Giữa kỳ Lần 3
» Thi Kiểm tra Giữa kỳ Lần 1+
» Thảo luận Bài 4
» Giải thích đoạn mã
» Thảo luận Bài 7
» Thi Kiểm tra Giữa kỳ Lần 1+
» Thảo luận Bài 4
» Giải thích đoạn mã
» 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