C++/CLIでListのソート

大変

基本

これは簡単。しかし要素がクラスだと難しい

SortはインターフェースIComparerを引数にとるので、まずはこれを継承するクラスをつくりその仮想関数Compareで比較をする。

自分のクラスで

自分のクラスMyClassstatic int Compareを定義する。次にMyClassComparerも定義する。こうしないでMyClassIComparerから派生させると、Sortの際に自分のクラスを渡すことになってなんかおかしい感じになる。

ソース:https://github.com/ambiesoft/blogprogs/tree/master/6085

Leave a Reply

Your email address will not be published. Required fields are marked *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)