我正试图编写一个函数来按照各种不同的属性对自定义类对象的向量进行排序。按C++中的参数进行排序?
C++的排序的参考,在这里找到:
http://www.cplusplus.com/reference/algorithm/sort/
说,你可以排序是这样的:
std::sort (myvector.begin(), myvector.end(), myfunction);
我想做什么就能做的是传递一个参数我的功能,除了从我的载体这样两个对象是这样的:
std::sort (myvector.begin(), myvector.end(), myfunction(mode=7));
你知道这样做吗?
我对C++比较陌生,来自python,这很容易。
如何你使用'mode'吗? – billz
更正,在这里找到['std :: sort()'参考](http://en.cppreference.com/w/cpp/algorithm/sort):http://en.cppreference.com/w/ cpp/algorithm/sort – Johnsyweb
'mode = 7'是什么意思?你将如何在[tag:python]中实现这一点? – Johnsyweb