multi_index_container - インデックスの型

前回 multi_index_container は
multi_index_container<
  要素の型,
  indexed_by<
    インデックス0の指定,
    ...,
    インデックスNの指定
  >
>
のようなテンプレート引数をもつと書いたが、インデックス部分の指定を詳しく見ていく。

multi_index_container - キーエクストラクタ

multi_index_container のインデックスのタイプが ordered_unique、または ordered_non_unique の場合には、さらにそれらのテンプレート引数にキーエクストラクタが必要となる。キーエクストラクタには大きく、identity, member, const_mem_fun, mem_fun の4種類がある。

Game Programming Gems 3

Game Programming Gems 3 (Game Programming Gems Series 3) Game Programming Gems 3 (Game Programming Gems Series 3) の日本語版が今日発売のはずだが、いまだに amazonの商品リストには 入ってないなあ。なんだだろ。
楽チンだから amazonで買おうと思ってたのに。しょうがない、本屋巡りの旅に出かけるか。浜松だと中途半端な大きさの本屋ばっかりで、「 ここ行けば必ず買える!」って本屋がないから大変なんだよなあ。

それにしても楽しみだ。このシリーズの日本語版は 1冊12,800円とかなり高いが、十分にその価値はある。
というか、ゲームのプログラム書いたことないので、ゲーム屋さんにとってどのくらい価値があるものなのかはよくわからない。
むしろゲーム以外の分野において、ゲーム屋さんで培われたさまざまなテクニックをつまみ食いできるところがいいんではないかと思う。

multi_index_container - 要素の更新

multi_index_container は各インデックスごとに std::listまたはstd::set、std::multisetとよく似たインターフェースを介して操作が行えるが、大きな違いのある部分の1つが要素の更新方法だ。

GT4

GT4買った。元Oh!X読者として、丹さんと横内さんが関わってるとあっては 買わないわけにはいかない。

で、ゲーム開始して、最初の車を何にしようかとショップに行ってみたら プリウスがあるではありませんか!!!即購入。

んで、サンデーレースという一番ぬるいレースに早速参加してみると・・・ライバルカーにセラが!!!
そうか、4作目にしてやっと入れてくれたか。まあヒュンダイクーペが入ってるというのに、日本が誇る珍車セラを無視したらマジギレですよ。

うれしくってプリウスとセラの2ショットを撮影してしまった。 色も2台とも所持していたのと全く一緒。それにしてもモデリングの出来がすばらしい。2台ともまじでそっくり。すばらしい。
sera_pri_1.jpg
↑左下にはプリウスのエネルギーモニターとバッテリー残量が表示されてる。凝ってるなあ。

sera_pri_2.jpg
sera_pri_3.jpg

<< 4/4