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

FMV-BIBLO LOOX R/A70を店頭で触ってきた。

正直ちょっと、分厚いなぁという印象…… VAIO TZと比べてみると明らかに厚みが気になる感じで。寸法を検索してみると LOOX R 本体サイズは274〜280(幅)×207(奥行き)×27.3〜37.4(高さ)ミリ VAIO TZ 本体サイズも277(幅)×198.4(奥行き)×22.5〜29.8(…

FMV-BIBLO LOOX R/A70

今もってるVAIO TYPE SZがそれなりに気に入ってるんだけど、 鞄に入れて持ち歩くには少しデカイ&少し重い バッテリーの持ちが少々悪い という難点があり 10〜12インチクラス 解像度はWXGA以上 バッテリー駆動時間8時間前後 WindowsXP搭載 という条件のノー…

Strategyパターンの実装

非スタティックなメンバ関数ポインタを使う方法を試してみた。 main.hpp #include <boost/lambda/bind.hpp> #include <boost/function.hpp> #include <iostream> class CSample { public: void fSetFunc(int Index); void fFunc1(){std::cout << "fFunc1" << std::endl;} void fFunc2(){std::cout << "fFunc2" << s</iostream></boost/function.hpp></boost/lambda/bind.hpp>…

boost::range

stlのlist等、ランダムアクセスイテレータが使えないコンテナは添え字アクセスもat()によるアクセスもできなくて不便。なので、boost::rangeでこんなのを作ってみた。 #include <stdexcept> #include <boost/range.hpp> template <typename RangeType> typename boost::range_reference<RangeType>::type GetElementAt(Ra</rangetype></typename></boost/range.hpp></stdexcept>…