익명 파이프를 이용한 전달에서요

익명 파이프를 이용한 전달부모 프로세스와 자식 프로세스 실행 시간질문 내용 :

익명 파이프를 하나 생성해서 fork를 이용해서 복제한 후부모 프로세스에서 입력을 받고 자식프로세스는 그걸 출력하는건데

부모에서 입력이 자식이 출력하는거보다 먼저나옵니다.

[부모]hi
[부모] [자식] hi

이렇게 되는데요 sleep을 이용하면 조금 기다려야하는데 바로

[부모] hi
[자식] hi

이렇게 되게 하는 방법은 없나요?

댓글 1

  • 새 2025.11.08

    전역 변수를 이용하는 방법도 있지만 프로세스 동기화 객체를 이용하는 것을 추천합니다.

C언어 다른 글

목록