这篇教程C++ xisspace函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中xisspace函数的典型用法代码示例。如果您正苦于以下问题:C++ xisspace函数的具体用法?C++ xisspace怎么用?C++ xisspace使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了xisspace函数的28个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: rpmnsArchnsType rpmnsArch(const char * str){ nsType rc = RPMNS_TYPE_UNKNOWN; const char ** av;#if defined(RPM_VENDOR_WINDRIVER) const char * known_arch = rpmExpand("%{?_known_arch}", NULL); const char *p, *pe, *t; for (p = pe = known_arch ; rc == RPMNS_TYPE_UNKNOWN && pe && *pe ; ) { while (*p && xisspace(*p)) p++; pe = p ; while (*pe && !xisspace(*pe)) pe++; if (p == pe) break; t = strndup(p, (pe - p)); p = pe; if (!strcmp(str, t)) rc = RPMNS_TYPE_ARCH; t = _free(t); } known_arch = _free(known_arch);#endif if (rc == RPMNS_TYPE_UNKNOWN) for (av = rpmnsArches; *av != NULL; av++) { if (strcmp(str, *av)) continue; rc = RPMNS_TYPE_ARCH; break; } return rc;}
开发者ID:cmjonze,项目名称:rpm5_tarballs,代码行数:32,
|