티스토리 뷰
728x90
문자 수신?
문자열 수신은 이전 단계에서 진행한 것처럼 문자를 비트로 수신받아
그 비트들을 쉬프트 연산을 통해 숫자를 만들어주면 된다.
이때 신호를 받기 위해서 signal이라는 함수를 사용해야한다.
해당 함수는 특정 신호를 받았을 때 등록된 함수를 실행시켜준다.
그래서 SIGUSR1, SIGUSR2를 받았을 때 그에 맞게 함수를 꾸려주면 해당 과제를 수행할 수 있다.
그리고 문자열의 끝을 만나면 해당 문자열을 출력해주기만 하면 문자열 수신이 완료된다.
이렇게 기능을 구현하여 알맞게 살을 붙여 코딩을 진행하면 100점을 맞을 수 있다!
'개발 일기 > 개발 적성찾기' 카테고리의 다른 글
[42서울, Minitalk] 1. 신호를 이용한 문자 전송 (0) | 2021.06.03 |
---|---|
[42서울, Minitalk] 0. Minitalk는 무엇일까? (0) | 2021.06.03 |
[BSD 라이브러리, C] signal 함수 (0) | 2021.06.02 |
[n일 도전, 3일차] 벌써 실패...? (0) | 2021.05.11 |
[n일 도전, 2일차] 함수형 프로그래밍은 새롭다. (0) | 2021.05.09 |
댓글