Re: 83.8
, 도장_ 관리자님이 작성1>Z:\Project1\Project1\src.c(74,13): warning C4013: 'parseJSON'이(가) 정의되지 않았습니다. extern은 int형을 반환하는 것으로 간주합니다.
1>Z:\Project1\Project1\src.c(90,12): warning C4013: 'freeJSON'이(가) 정의되지 않았습니다. extern은 int형을 반환하는 것으로 간주합니다.
경고 메시지를 살펴보기 바랍니다.
해당 UNIT을 제대로 학습하고, 이해한 다음에 심사문제에 도전하기 바랍니다.
parseJSON이 정의되지 않았다는 것은 이 함수를 호출하지만, 이 함수를 정의한 적이 없다는 뜻입니다.
해당 UNIT을 학습했다면 저지를 수 없는 유형의 오류입니다.
JSON이 없다는 답변에 이것만 찾아서 넣는 것은 "생각하지 않고 문제를 해결하겠다"로 여겨질 수 있지만, 프로그래밍은 논리적인 생각을 핵심으로 하는 일이고, 프로그래머는 코딩보다 논리적인 생각이 핵심인 직업입니다.
경고 메시지만 살펴보아도 누락된 것을 알 수 있고, 스스로 문제를 해결할 수 있습니다. UNIT 83에서는 JSON 파싱을 위한 자료 구조, 각각의 함수를 설명하고 있습니다. 해당 단원을 읽지 않고, 코드를 복붙하는 것으로 심사문제 통과를 시도하고 있는 것으로 여겨집니다.
따라서 이 스레드의 답변은 이것으로 마지막입니다.
요즘 화제된 글 하나 링크합니다.