鍋あり谷あり

テーマを決めずに適当に書いています。

2010-01-01から1年間の記事一覧

獄中の受賞

ノーベル平和賞が話題になっているが、それに関連して。受賞が発表された瞬間に獄中にいた人って、これが初めてなのかどうかが気になった。 獄中っていうのは、受賞理由とは全く関係ない理由でも良くて、例えば物理学賞の人が受賞の前に交通事故とか。そうい…

エクストリーム謝罪準優勝

船場吉兆のことを調べようとグーグル様にお伺いを立ててみたら、一ページ目にアンサイクロペディアが出てきた。ぱっと見ると看板と「2007年エクストリーム謝罪準優勝」が目立つ。 なら優勝は誰なんだと、リンク先を見てみたら、安部晋三君だった。なるほどと…

バッファロー

もっとどうでもいいことをちまちま書いたほうがいいなと思い。 いや、そう思うのはたぶん、誤解メカ、もとい、五回目か、もうちょっと多いぐらいだけど、ちまちま書こうと思う。今日は、バッファローの話。娘に「バッファローってなに?」と聞かれ、アメリカ…

#include と #define を組み合わせる

d:id:tt_clown:20100904:1283587136 で話題になっていたので、ちょっと変だと思われがちな include の使い方をひとつ。 // corr.h MAP( SOME_ID_DOG, ANOTHER_ID_INU ) MAP( SOME_ID_CAT, ANOTHER_ID_NEKO ) MAP( SOME_ID_FOX, ANOTHER_ID_KITSUNE ) MAP( SO…

iPad

iPodとiPad。 聞き分けるのが難しそう。 両方とも、強く発音したら「あ〜いぱ〜っど」になるんじゃないかと思うけど、どうだろう。

デフォルト引数の不思議な仕様

C++のデフォルト引数でもうちょっと気持ちの悪いことをしようと考えたんだが、先日の例を超えるものはできなかった。 foo operator+(foo,foo); の第二引数にデフォルト引数を入れたら面白いかと思ったら、コンパイルエラーだった。意外とまとも。というわけ…

デフォルト引数の不思議な世界

C++のデフォルト引数で、ちょっと変なことができることに気がついた。 ostream & f(int,ostream &){ return cout <<"f"; } template<typename anytype> ostream & f(anytype){ return cout << "t"; } void test() { f(0) << "\n"; // t ostream & f( int,ostream & = f(0) ); f</typename>…

あけましておめでとうございます

あけましておめでとうございます。 今年もよろしくお願いします。というわけで、2010年の最初のネタは、ねじれ十二面体。 娘がサンタクロースにもらったプレゼントで作れるぞということで作ってみた。 子供の頃から紙の上の図で見たり、最近ではCGで見たりし…