リストのソート
Posted: 2009年5月05日(火) 23:59
こんばんは、毎度お世話になっております。
早速質問です。
C++のリストを利用しているのですが、リストの要素のメンバを用いてのソートはできないのでしょうか。
これでは解りにくいと思いますので、具体的に述べますと、
所持しているアイテムを格納しているリスト
std::list<Item*> belongingList があります。
Itemクラスには、int型のitemNumというメンバ変数がありまして、これを元に昇順にソートをしたいのです。
所持品の中には装備も含まれておりますので、アドレスは変えたくありません。
やはり、自分でリストを作った方が良いのでしょうか?
早速質問です。
C++のリストを利用しているのですが、リストの要素のメンバを用いてのソートはできないのでしょうか。
これでは解りにくいと思いますので、具体的に述べますと、
所持しているアイテムを格納しているリスト
std::list<Item*> belongingList があります。
Itemクラスには、int型のitemNumというメンバ変数がありまして、これを元に昇順にソートをしたいのです。
所持品の中には装備も含まれておりますので、アドレスは変えたくありません。
やはり、自分でリストを作った方が良いのでしょうか?