2008-05-01から1ヶ月間の記事一覧

コンストラクタでの例外を病的に嫌った結果がこれだよ!

C++

コンストラクタで例外を投げることが禁止されているわけではないことは承知ですが、割とこういうコードをよく書きます。 class Hoge; typedef boost::shared_ptr<Hoge> HogePtr; class Hoge { public: HogePtr create() { HogePtr p(new Hoge()); p->mSome.reset(n</hoge>…

FlashPlayer10でのArrayとVector速度比較

FlashPlayer10用の開発環境を作ってみました。教科書はTargeting Flash Player 10 Beta with Flex SDK 3.0.x via haru-komugiさん野良Flasherに関係あるのはFirst Things Firstと、Command-line Compierだけです。Flex Builderなんて知らない。念のためflex-…

おーぷんそーすおもしろいです

帰宅してついったのタイムラインを眺めてたら、昼間にFlashPlayer10の件で祭りになっていた様子。これリアルタイムで見てたら仕事に手が付けられなくなるところでした。危ない危ない。どうやたVectorクラスによるGenericsが使えるようになるらしく、これで可…

C/C++プログラミングの禁じ手

ついったで自動変数に対するメモリ割り当てに関する話題を耳にしたので、そんな話がC MAGAZINEの特集にあったことを思い出しました。それで検索してみたんですが、廃刊の影響かcmagazine.jpが消滅してました。こういうときはwayback machine先生に聞いてみよ…