VC6使ってるなら、単純にlistのメンバ演算子をオーバーロードすりゃソートなんて簡単にできるんだがなぁ。