Yearly Archives: 2009

2009-09-05

ActionScriptとOrdered Associative Container

うーん、std::map相当が欲しいんだけど、どうすれば良いんだろう。キー順で列挙したいことが頻繁にあるので、ObjectとかDictionaryみたいなunorderedなのじゃダメ。うーん、Arrayでなんとかするしかないか。まずはlower_boundですね。

2009-09-03

as演算子とdynamic_cast

ActionScriptの(C#のも?)as演算子って素敵じゃね? C++なんてdynamic_cast<…>(…)なんて長ったらしく書かなきゃなんないんだから。それにくらべてなんと簡潔なことか。なに? そんなものが必要になるような設計が悪い? 私はそうは思わないね。たとえそれが設計の局所解だったとしても、最適解を求めていてはプログラムなんて永遠に完成しないよ。