1、排序,按自己的逻辑 nid_item_vec.sort([](const NID_PBDATA &l, const NID_PBDATA &r) -> bool { return l.second.pb_item->ext().dnn_score_cp() > r.second.pb_item->ext().dnn_score_cp(); }); 2、进行插入: nid_item_vec.splice(nid_item_vec.end(), *_qcache_nid_item_list);