2008-02-01から1ヶ月間の記事一覧
template< int N > struct int_{ static int const value = N; }; int_< 1 > _1; int_< 2 > _2; int_< 3 > _3; template< class LHS, class RHS > int_< LHS::value + RHS::value > operator+( LHS, RHS ); template< class LHS, class RHS > int_< LHS::val…
ところで立川って日本ファルコム以外に何があるの? (立川関係者の9割9分9厘を怒らせる発言)
明日ちょっと立川行ってくるるぅ.
ほらぁ,だから「複数のプログラミングモデルのパッチワーク」って言われちゃうんだってば.なんていうか,こう,ある言語で複数のプログラミングモデルが扱えますよっていうなら,その interaction っていうか,どうすれば複数のプログラミングモデルを有機…
まだ提案段階のキーワードなのに無茶を言うな,と.
そんなことより (「そんなことより」とはなんだっ!上の事項もかなり気になるワ!) decltype(a) と decltype((a)) の意味が違うっていうアレ,一瞬かなり混乱しませんか?しませんね.(´・ω・`)ショボーン int a = 42; decltype(a) b; // int b; に同等 decltype((…
http://d.hatena.ne.jp/faith_and_brave/20080201/1201871208 の『インスタンスからメンバの型を取得したい』の話. うーん,今チラッと C++ の文法 (かなり忘れてたーよ!) 見たら, decltype(expression) という文法要素は N2461 の段階で simple-type-spe…
N2461 より "12.6.2 Initializing bases and members" の 10 の例示コード. template<class... Mixins> class X : public Mixins... { public: X(const Mixins&... mixins) : Mixins(mixins)... { } }; 同じく N2461 より "14.5.3 Variadic templates" の 5 における例示コー</class...>…
仏の顔も再現性のあるバグ様まで.
ようこそようこそバグ様バグ様.いらっしゃいまし.いらっしゃいまし.ここはたいそう退屈ゆえ,すぐにも出立されるが吉でしょう.されど来られたからにはお持て成し.それスタックトレース持て参れ.やれ printf 持て参れ.ステップ実行,ブレークポイント…
「バグが出た」ではなくて「バグ様にわざわざ出てきていただいた」と思えば仏の顔に青筋も立てることなくデバッグに取り組めるのではないでしょうか,ということを思いついた.