2011-02-15から1日間の記事一覧

templateって

template という宣言においてそもそもTにcv修飾ってしていいの?という疑問を持った。 確かダメだったような気がする。だとしたらそもそも前の記事に書いたstd::vectorなんてものは当然ill-formedなわけで.....。確か駄目だったような気がするけれどどうだっ…

メンバ変数の参照返しについて

メンバ変数の参照返しについての記事にコメントをいただいたのでEffectiveC++を見直してみたけれど、ローカル変数の参照を返すべきではない、というようなことしか書いていなかった。 class Foo { public: void fuga(); }; class Hoge { public: const Foo& …

std::declvalまとめ

昨日の夜(正確には今日の0時〜2時頃)までにすばるさんから頂いたコメント&すばるさんに検証中にアドバイスをもらったこと等をメモしておきます。私としてはここはそういう書き溜めにする予定。 class T { public: class U{}; U get_u();//ココ }; void hoge…

暗号解読(笑)

購入して3年目にしてグラフィックの部分が壊れたノートPCを持っているのですが、修理費が6万円と高くその際は修理せずに新品のThinkPadX100を購入することにしました。 壊れたノートPCは描画関係がおかしくPC起動時から1ディスプレイ6画面表示、わけのわから…