KO..?

함수를 다 만들고 테스터기를 돌렸더니 libft-unit-test 에서 KO가 발생하셨나요?

Untitled

atoiint 범위까지 변환하는건데 long 범위에서 동작하지 않는게 뭔상관이야? 라고 생각했다가 리트를 하게 됐습니다....하하 (평바평이니 KO가 뜨더라도 통과하실 수도 있습니다!)

이 글은 위 두개의 KO를 OK로 바꾸고 싶으신 분들께 약간의 도움을 드리고자 작성했습니다. **코드는 안적었으니 마음편히 보셔도 됩니다!**

1. man atoi

  1. **atoi**의 매뉴얼을 본다.
  2. **strtol**의 매뉴얼을 본다.

2. Idea

원형 atoistrtol(str, (char **)NULL, 10)을 호출하고, 그 결과값을 int 타입으로 형변환해서 반환합니다.

ft_atoi는 **‘strlong 타입으로 변환한 값’**을 **‘int 타입으로 형변환’**해서 반환하도록 수정하면 됩니다!

3. Do

  1. 유효한 문자열을 long 타입으로 변환한다.
  2. long 타입으로 변환한 값을 int 타입으로 형변환해서 반환한다.

도움이 필요하다면 열어보세요