1. 오늘 한 일
- get_next_line
- norminette check
- refactoring
- tester
- 42testers-gnl [pass]
- gnl-lover [pass]
- gnlkiller [pass]
- gnlkiller2 [pass]
- Test-42 [pass]
- gnlTester [pass]
- invalid fd 가 연속으로 주어질 때, init_archive()로 할당된 sizeof(char) * 1 메모리가 해제되지 않음
- invalid fd 가 연속으로 같은 fd 일 때의 값이 의심스러워서 테스터 코드를 수정해서 다시 테스트
- 수정했으나 임의로 지정한 invalid fd 가 연속으로 같은 fd 일 때, 두 번째 접근에서 할당되지 않은 메모리 해제 오류
- 고민 중.. (해치웠나?..)
2. 피드백
- norminette v3 업데이트로 if, while 조건에서 변수에 값을 할당할 수 없게 됨
- .c 파일 하나당 최대 5개의 함수 포함
- 함수 하나당 25줄을 넘길 수 없음
- 코드가 너무 뒤죽박죽 지저분해지는데 어떡하지.. 가독성이 안 좋다
3. 내일 할 일
- get_next_line 마무리 (제발.. 잡혀라)
'개발 > TIL' 카테고리의 다른 글
20210320_TIL : 알고리즘 스터디 (알고리즘 강연회) (0) | 2021.03.22 |
---|---|
20210319_TIL : 42과제(Get_next_line) - Refactoring, 마무리 / 자료구조알고리즘 - 설명회(?) 준비 (0) | 2021.03.19 |
20210317_TIL : 42과제(Get_next_line) - invalid Fd handling, EOF line Error, memory leaks (0) | 2021.03.18 |
20210316_TIL : 자료구조알고리즘 스터디 (0) | 2021.03.16 |
20210315_TIL : 42과제(Get_next_line) - 디버깅 / M1 관련 / CLI 관련 블로그 포스팅 찾아보기 (0) | 2021.03.15 |