STL C++ isgreater模板

排序的矢量时我使用以下代码STL C++ isgreater模板

sort(vec1.begin(), vec1.end(), less<int>());

编译器接受的第三个参数,这也是默认参数。但在按降序排序,我看到 greater<int>() 在每一个论坛,但我的编译器只接受

其工作的方式。 是在C++中更新的模板还是在其他一些库中的旧版本更大<>()?

回答:

该模板名为std::greater,它在标题<functional>中声明,您必须包含该模板。

以上是 STL C++ isgreater模板 的全部内容, 来源链接: utcz.com/qa/257739.html

回到顶部