세마포어
-
[Linux Programming] Thread의 사용법 (Using Semaphore)0x05 Programming/Unix/Linux 2010. 10. 28. 10:57
세마포어를 이용한 간단한 쓰레드 프로그래밍 예제이다. #include #include #include #include #include #include // 세마포어 용 int g_rc[3] = {-1, -1, -1}; sem_t g_sema; // Step 1 void* WorkProc(void* para) { int id = (int)para; printf("\t %d Child Start------\n", id); int i, j, k; int rc_id; for(i=0; i