<aside> 💡 42seoul 본과정

</aside>

<aside> 💡 mandatory part와 bonus part 코드가 같음.

</aside>

https://badge42.herokuapp.com/api/project/seunpark/get_next_line

🚀 고려사항


🖋 문제해결순서

  1. 이전에 받아둔 문자열에 \\n 확인.
    1. 있다면, 해당 문자열을 조작하고 1 반환.
  2. read함수를 사용하여 BUFFER_SIZE만큼 읽어오기
  3. 문자열을 저장하는 문자열에 strjoin을 사용하여 저장.
  4. 해당 문자열에 \\n이 있는지 확인.
    1. 있다면, 해당 문자열을 조작하고 1 반환.
    2. 없다면, 2번으로
  5. read함수가 EOF를 만나면, 저장되어 있는 문자열 확인 후 1 반환.

🖋 하나의 정적변수만 사용할 것.

🖋 다중 파일 디스크립터를 관리할 수 있을 것.