[완료]str관련 함수 워닝 문제 ;ㅁ;
글쓴이: teshi / 작성시간: 토, 2007/10/20 - 11:51오후
strlen 그리고 strcpy 등에서 워닝이 자꾸 일어나서 이렇게 문의 드립니다.
예의 코드를 보여드리자면...
int str_len; char *buf; buf = (char *)malloc(sizeof(char) * 100); fgets(buf, 100, stdin); str_len = strlen(buf);
라고 하면
strlen을 사용한 부분에서
incompatible implicit declaration of built-in function ‘strlen’
오류가 납니다. ;ㅁ;
도와주세요. ;ㅁ;
Forums:
#include 를
#include
를 해주셨나요? 안해줬을 경우 그런 워닝이 뜹니다. 때에 따라서는 오동작을 하기도 하구요.
--
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
#include
#include <string.h>
태그로 인식하고 빈 텍스트가 나와버렸네요 -_-
--
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
이런 너무 간단한 실수였군요;
너무 간단한 실수를 하고 해맸었군요. 감사합니다 ^^
근데 포함이 안되도 컴파일이 되나요?
컴파일이 안 되는
컴파일이 안 되는 것이 정상이고...
가끔 컴파일을 해 버리는 컴파일러도 있습니다.
컴파일이 된다 하더라도 코드가 오작동하는 경우가 많습니다.
Taeho Oh ( ohhara@postech.edu , ohhara@plus.or.kr ) http://ohhara.sarang.net
Postech ( Pohang University of Science and Technology ) http://www.postech.edu
Digital Media Professionals Inc. http://www.dmprof.com
Taeho Oh ( ohhara@postech.edu ) http://ohhara.sarang.net
Postech ( Pohang University of Science and Technology ) http://www.postech.edu
Alticast Corp. http://www.alticast.com
음... C 컴파일러라면
음... C 컴파일러라면 프로토타입이 미리 정의돼 있지 않더라도 컴파일은 가능합니다. C++ 이라면 안되구요.
C 라면 프로토타입이 없는 합수는, 정수를 리턴하고, 주어진 인자들에 대해 프로모션된 타입을 인자로 하는 함수 프로토타입으로 가정해서 컴파일하지요...
Orion Project : http://orionids.org
댓글 달기