这篇教程C++ str_trim函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中str_trim函数的典型用法代码示例。如果您正苦于以下问题:C++ str_trim函数的具体用法?C++ str_trim怎么用?C++ str_trim使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了str_trim函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: kdk_string_mergekdk_uint32kdk_string_merge(kdk_char32 *ret, kdk_char32 *str1, kdk_char32 *str_split, kdk_char32 *str2, kdk_char32 low_or_up){ void (*func)(); kdk_char32 str1_cpy[1024] = {'/0'}; kdk_char32 str2_cpy[1024] = {'/0'}; if(ret == NULL) return KDK_NULLPTR; strncpy(str1_cpy, str1, sizeof(str1_cpy) - 1); strncpy(str2_cpy, str2, sizeof(str2_cpy) - 1); str_trim(str1_cpy); str_trim(str_split); str_trim(str2_cpy); if(low_or_up == 'L' || low_or_up == 'l') func = kdk_string_low; else if(low_or_up == 'U' || low_or_up == 'u') func = kdk_string_up; else return KDK_INVAL; (*func)(str1_cpy); (*func)(str2_cpy); sprintf(ret, "%s%s%s", str1_cpy, str_split, str2_cpy); return KDK_SUCCESS;}
开发者ID:rookieINc,项目名称:KDK,代码行数:30,
示例2: get_key_value/** * already ignore space character. */static int get_key_value(char* buf, char** key, char** value){ get_split_strs(buf, "=", key, value); str_trim(*key); str_trim(*value); return 0;}
开发者ID:zhifeichen,项目名称:libcapture,代码行数:10,
示例3: scan_keyvalues/* * scans key = value part * returned values are terminated with '/0' */static bool scan_keyvalues(char* line, char* key, char* val, int linesz, int keysz, int valsz) { char* linep = line; char* pos = strchr(line, KV_DELIM); if (!pos) return false; int i; for (i = 0; (*linep != *pos) && (i < keysz); linep++, i++) key[i] = *linep; key[i] = '/0'; // skip KV_DELIM if (*linep == KV_DELIM) linep++; for (i = 0; *linep && (*linep != '/n') && (i < valsz) && (i < linesz); linep++, i++) val[i] = *linep; val[i] = '/0'; // trim spaces str_trim(key); str_trim(val); return true;}
开发者ID:edeproject,项目名称:svn,代码行数:30,
示例4: parse_key_valuevoid parse_key_value(char* buffer, char** key, char** value){ *key = buffer; *value = parse_value(buffer); str_trim(key); str_trim(value);}
开发者ID:andy-uq,项目名称:Andy-Rogue-Like,代码行数:8,
|