From: pegacorn Date: 2007-08-21T11:57:00+09:00 Subject: [ruby-list:43890] Re: Hashへの生成順は保障されないのか? From: Nobuyoshi Nakada Date: Tue, 21 Aug 2007 11:27:16 +0900 Message-Id: <20070821022722.A2F7EE02D3@mail.bc9.jp> /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > ・特定順(昇順等) > > Hashはkeyを限定しないので、定義できないのではないかと思います。 > たとえば {'one'=>1, 1.0=>1} はどういう順序になるんでしょうか。 ソートの基準を定義するオブジェクトを指定させれば、 どういう順序にでもできると思います。 # C++ の std::map の 3 番目のテンプレート引数をイメージしました。 -- pegacorn