2005-09-17から1日間の記事一覧
loki から IsSameType を例に取ると... template <typename T, typename U> struct IsSameType { enum { value = false }; }; template <typename T> struct IsSameType<T, T> { enum { value = true }; };これをインスタンス化する bool b = IsSameType::<char, short>::value;これは良い。 b は false になる。 boo</char,></t,></typename></typename>…
とりあえず回避策を考える。 固定文字幅の型と可変幅文字の型を分けるか... // 可変幅 template <class T, class U> struct multibyte_char_traits { typedef T min_char_width_type; typedef U max_char_width_type; typedef variable_char_width_type char_width_type; }; //</class>…
読んだ。家族内では意見が分かれたが、俺は面白い巻だったな。 意見が分かれた原因は、のだめと千秋がふつーの恋人になってしまった事。 俺は恋物語よりは、成長物語の比重が高い方が好みなので問題なし。 別れても、交差していく二人の人生っていう話も見た…
FF7 は好きな RPG の一つ。でも話が消化不良なところがムカツイた記憶があってそれの リベンジなのかなと思っていたけど、そうでもなく。 全編フルCGは珍しいものでもないでしょ? かと言ってなにか新しいモノがあるわけでもなく...
ぬぁ、そうか。 const 性はやっかいだ。 以下のようなクラスとメソッドがあるとして... template <class T> struct Something { void DoIt() { T value = 0; value = 何か; }; };T に const な型を指定すると、メソッド DoIt で value へ代入する所でコンパイルエラー</class>…