Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/142.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何使用boost对一对键和值进行排序?_C++_Sorting_Boost - Fatal编程技术网

C++ 如何使用boost对一对键和值进行排序?

C++ 如何使用boost对一对键和值进行排序?,c++,sorting,boost,C++,Sorting,Boost,boost库中是否有一些函数可以对键值对进行排序 e、 g.键是一个双变量数组,值是数组的一些索引(整数)。您可能需要的是一个std::map以及您自己的My\u double\u数组类,该类包装了double变量数组,并在获得帮助之前提供了一个操作符,更具体地说,按什么排序?您尝试过什么排序功能?可能没有;Boost不会复制std::sort。我不明白这个问题。您是否正在尝试对向量对进行排序?或者只是与键映射关联的值?

boost库中是否有一些函数可以对键值对进行排序


e、 g.键是一个双变量数组,值是数组的一些索引(整数)。

您可能需要的是一个
std::map
以及您自己的
My\u double\u数组
类,该类包装了
double
变量数组,并在获得帮助之前提供了一个
操作符,更具体地说,按什么排序?您尝试过什么排序功能?可能没有;Boost不会复制std::sort
。我不明白这个问题。您是否正在尝试对向量对进行排序?或者只是与键映射关联的值?