반응형






OS를 공부하신다면 배우 실 수 있는 Process간의 통신인 Producer과 Consumer의 관계를 콘솔창에 구현해 보았습니다.


이 프로그램은 Producer과 Consumer의 관계 버퍼가 유한 할 때를 가정하여 제작하였습니다.


그리고 2개의 스레드를 이용하여 제작하였습니다.

(Producer Thread, Consumer Thread)






다음은 소스 파일입니다.


CircularQueue.h


Cricular.cpp


Main.cpp



다음은 실행 파일입니다.


ProducerConsumer.exe


반응형

'Programing Etc. > 자작 프로그램' 카테고리의 다른 글

알람(Alarm) 프로그램  (4) 2016.10.03
콘솔 창 색상 관찰 프로그램  (0) 2016.08.14
마방진(Magic Square)  (0) 2015.09.26
비밀번호 해독기(Password Solver)  (14) 2015.09.22
Mouse Macro  (0) 2014.03.09