c++对嵌套向量排序
发布时间:2022-07-30 19:34:24 275
相关标签: # golang
这是我的结构
typedef struct
{
std::string off;
} item_idx_t;
typedef struct
{
std::vector token_d; // data
int token_c; // count
} item_t;
Im使用结构向量阵列,通过
std::vector apps;
我以前查过,但似乎想不出一种方法来排序字符串token_d
使用std::sort
无分段断层
我要排序的字符串
apps[1].token_d[ID].off
apps[2].token_d[ID].off
apps[3].token_d[ID].off
apps[4].token_d[ID].off
iv尝试的示例
int compareByLength(item_t a, item_t b)
{
return a.token_d[ID].off.compare(b.token_d[ID].off);
}
std::sort(apps.begin(), apps.end(), compareByLength);
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报