首先,我要感謝人們迄今爲止幫助過我。你很棒!!!!! (如果只有你知道它)對元素的特徵排序矢量
typedef template<class T>struct
{
T homepet_;
T wildpet_;
}Animal;
std::vector<Animal> va;
std::sort(va.begin(),va.end(),Pred<std::string>(sort_based_on_bool_and_arg));
我想強的鬆(sort_based_on_bool_and_arg)使用基於
1排序向量,如果用戶輸入真實是上升或下降,否則
2.如果用戶輸入選擇homepet_作爲參數,然後將其排序爲homepet_或將排序wildpet_
我相信你需要仿函數。 – Fezvez
'va'是一個類型,而不是一個對象。 – Nawaz
對於那些納瓦茲評論感到疑惑的人來說,之後這個問題已經得到解決。 –