我包括了来自simpleJSON的文件JSONValue,该文件用于解析json字符串。
编译时出现此错误,未在此范围内声明“wcsncasecmp”。
在这条线上。在搜索wcsncasecmp是GNU特定功能的更多信息时,我正在使用Windows,因此任何人都可以帮助我。

else if ((simplejson_wcsnlen(*data, 4) && wcsncasecmp(*data, L"true", 4) == 0) ||     (simplejson_wcsnlen(*data, 5) && wcsncasecmp(*data, L"false", 5) == 0))
    {
    bool value = wcsncasecmp(*data, L"true", 4) == 0;
    (*data) += value ? 4 : 5;
    return new JSONValue(value);
}


我将不胜感激。

最佳答案

在Windows上,您可以使用_wcsnicmp

更多引用:_strnicmp, _wcsnicmp, _mbsnicmp, _strnicmp_l, _wcsnicmp_l, _mbsnicmp_l

10-06 00:54