●STL スレッド●
■ このスレッドは過去ログ倉庫に格納されています
0083デフォルトの名無しさん
NGNGえーと、おれ70じゃないんだけど、こんな感じでいいんでしょか?
struct A { string name, tel, mail; ... };
struct sortbytel : public greater< A > {
bool operator()(A& x, A& y) { return x.tel < y.tel; }
};
list< A > alist;
alist.sort(sortbytel());
VC5で試そうとしたら、list<T>::sortがヘタレで動作確認できませんでした。
(どんな比較関数渡してもgreaterが使われる)
■ このスレッドは過去ログ倉庫に格納されています