0
stricmp를 사용하여 Xcode의 두 C 문자열을 비교하는 동안 빌드 오류가 발생합니다.Xcode에서 stricmp를 사용하는 동안 빌드 오류가 발생했습니다.
오류 : C99에서 stricmp의 암시 적 선언이 유효하지 않습니다. 그것은 무엇을 의미합니까?
stricmp를 사용하여 Xcode의 두 C 문자열을 비교하는 동안 빌드 오류가 발생합니다.Xcode에서 stricmp를 사용하는 동안 빌드 오류가 발생했습니다.
오류 : C99에서 stricmp의 암시 적 선언이 유효하지 않습니다. 그것은 무엇을 의미합니까?
의미하는 것은 포함 된 헤더에 stricmp 선언을 찾을 수 없다는 것입니다. 이전 버전의 C에서는 헤더에 선언되지 않은 함수를 호출 할 수있었습니다. int function()
stricmp는 C 또는 POSIX 표준에 포함되어 있지 않습니다. iOS의 경우 strcasecmp()
은 다음과 같습니다 SO question
자세한 기능을 보려면 올바른 함수는'strcasecmp()'이며'strings.h'에 있습니다. http://developer.apple.com/library/ios/#documentation/ 시스템/개념/manpages_iphoneos/man3/strcasecmp.3.html – JeremyP