【问题标题】:Build error while using stricmp in Xcode在 Xcode 中使用 stricmp 时生成错误
【发布时间】:2012-08-10 19:56:19
【问题描述】:

在 Xcode 中使用 stricmp 比较两个 C 字符串时出现构建错误。

错误:stricmp 的隐式声明在 C99 中无效。什么意思?

【问题讨论】:

    标签: iphone objective-c ios xcode


    【解决方案1】:

    这意味着在您包含的标题中找不到 stricmp 的声明。早期版本的 C 允许您调用未在标头中声明的函数,并假定它们被声明为 int function()

    stricmp 不在 C 或 POSIX 标准中。对于 iOS,请查看 strcasecmp() 按照此 SO question

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-10
    • 1970-01-01
    相关资源
    最近更新 更多