2009-01-01から1年間の記事一覧
void operator()(Sender& sender) const { std::for_each(functionList_.begin(),functionList_.end() ,boost::bind(&FunctionType::operator(),_1,sender)); } この部分の引数のsenderが値渡しになるっぽいので boost::ref(sender)にしたほうがよいみたい v…
boost::asioはProactorパターンをベースにしているようで これはI/O Completion Portに似ていますね。そのまんまです。 従来のselect()などでプーリングする方法はReactorパターンと言うそうです。 なんという備忘録
あー。だってもう複雑なのはイヤです 引数固定でもいいよね 削除できないけどいいよね template <class Sender> struct Delegate { typedef boost::function<void (Sender&)> FunctionType; std::vector<FunctionType> functionList_; Delegate& operator+=(const FunctionType& function) { functionList</functiontype></void></class>…
あぁ・・この場合のどうやんのはどう作るんだお って意味なんだけど・・ Programming A Multiplayer FPS In DirectX (Game Development Series) ISBN:9781584503637 こんなの見つけた。うみゅ・・・読みたいような読みたくないような 特にネットワークのラグ…
懲りもせずゲームを作りたいなと考え中 でも毎回わたしはプログラマーであって グラフィック素材の足りなさに悩まされつづける訳で いかに少ないリソースで開発できるのかが永遠のテーマなのですでもでもなかなか面白いアイデアを見つけた いや、見つけたと…
何年かぶりに。 書き込んでから気づいたけど2年ぶり。 すごい・・w