2
我希望这不是一个小白的问题 - allthough这是我第一次在这里计算器;)如何使用操作>在partial_sort_copy
当使用partial_sort_copy与例如2个载体,它给你的“最小” N取决于如何定义运算符<的T类(其中n是目标矢量的大小)
是否有可能使用运算符>而不定义额外的函数?
在此先感谢:)
我希望这不是一个小白的问题 - allthough这是我第一次在这里计算器;)如何使用操作>在partial_sort_copy
当使用partial_sort_copy与例如2个载体,它给你的“最小” N取决于如何定义运算符<的T类(其中n是目标矢量的大小)
是否有可能使用运算符>而不定义额外的函数?
在此先感谢:)
您不必定义一个额外的功能; C++标准库已经有一个。
它被称为std::greater
。
// Where 'T' is the type of object being sorted:
std::partial_sort(input.begin(), input.end(),
output.begin(), output.end(),
std::greater<T>());
谢谢詹姆斯,多数民众赞成正是我一直在寻找:) – Michael