2004-12-01から1ヶ月間の記事一覧

直積生成 in Boost.MPL

Boost.PreprocessorにあるBOOST_PP_SEQ_EACH_PRODUCTのTemplate MeataProgramming版. #っていうかBOOST_PP_SEQ_EACH_PRODUCTなんて無いし.BOOST_PP_SEQ_FOR_EACH_PRODUCTでした.っていうかこのTMP版も生成した直積を陽にシーケンスで返すんじゃなくて,…

C++ Ramble

MPL本延期 MPL本は12/17に伸びたのね.道理で来ないわけですわ.欝だSN...いやいや不吉な呪文を唱えるのはやめておこうw. typeof sandbox入り http://lists.boost.org/MailArchives/boost/msg75827.php (boost.devel 2004/11/30) うげげ,先越されたかな?…

export

Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions (C++ In-Depth Series)を1/4ぐらい読んだんですが,自分の中でのこの本に対する感想がすでに「C++のある予約語,いまだ実装しているコンパイラがほとんどないその…

今日の収穫物

入門bash とりあえずBashでシェルスクリプト書くよりもDOSのバッチ書くほうが得意という今の状況はさすがにどうかと思ったんですよ. まほろまてぃっく (8) (Gum comics) ちぅかいつの間に最終巻だったんでしょうか?みたいな.アフォみたいに高い初回特典付…

Winnyの技術

http://d.hatena.ne.jp/keyword/Winny%A4%CE%B5%BB%BD%D1?kid=78198 いや,今更これに気が付いたっていうのもアレなんですが・・・正直「へ?」な感じ.

小さい算術クラスでのExpression Template

うにゅぅ.id:ototoiさんのところで指摘されてた現象(id:ototoi:20041126#p1)が再現しない・・・. #include <cstddef> template<class LHS, class RHS> class vector_plus { public: vector_plus(LHS const &lhs, RHS const &rhs) : lhs_(lhs), rhs_(rhs) { } double operator[](std::siz</class></cstddef>…

2頂点間のパス存在テスト in Boost.Graph

http://lists.boost.org/MailArchives/boost/msg74721.php (boost.devel 2004/11/15) うにゅぅ.あんまりそういう目的(単にlong jumpするため)に例外を使いたくないんだよにゃ〜.いや楽なのは分かるし,ちゃんとやろうとするとdepth_first_visit/breadth_…

id:Cryolite:20041130のid:paserryさんのコメントへの返答

長くなっちゃったのでこっちに書きました. と言っても以下の文章のほとんどはhttp://www.cdiggins.com/bil.htmlに書いてあることそのまんまなんですが・・・. >なかなか使いどころが難しいのですが とりあえず,(旧来の)インターフェースというものがあ…