Boostを語れゴラァ part5
■ このスレッドは過去ログ倉庫に格納されています
0001BOOTS
2007/10/18(木) 08:09:35過去スレ
part 4 http://pc11.2ch.net/test/read.cgi/tech/1175663346/
part 3 http://pc11.2ch.net/test/read.cgi/tech/1158991211/
part 2 http://pc8.2ch.net/test/read.cgi/tech/1139313234/
part 1 http://pc8.2ch.net/test/read.cgi/tech/1091198276/
■関連サイト■
Boost C++ Libraries
http://www.boost.org/
Boost 翻訳プロジェクト
http://boost.cppll.jp/HEAD/
Let's Boost
http://www.kmonos.net/alang/boost/
boost info
http://shinh.skr.jp/boost/
0657デフォルトの名無しさん
2008/03/03(月) 17:04:20現在の要素のイテレータ名が取れるならdistance(begin, it)で得られるかと思うんですけども。
0658デフォルトの名無しさん
2008/03/03(月) 18:06:290659デフォルトの名無しさん
2008/03/03(月) 18:39:51それはたいていforeachですべきでない
非効率なことをしようとしている信号
0660デフォルトの名無しさん
2008/03/03(月) 18:44:10一箇所だけインデックスが欲しい、ということはあるな。
ちなみにforeach.hpp読んでみたけどそれっぽいのが見付けられなかった。
range_iteratorかforeach_iteratorあたりが取り出せれば行けるのかな?
0661デフォルトの名無しさん
2008/03/03(月) 20:26:090662デフォルトの名無しさん
2008/03/03(月) 20:33:130663デフォルトの名無しさん
2008/03/03(月) 21:42:14C++/CLIってC++のクラスライブラリって使えたっけ?
0664デフォルトの名無しさん
2008/03/03(月) 22:36:19もちろん。そのためのC++/CLIだ。
ではなくて、C#の打ち間違いだよな。常考。
0665デフォルトの名無しさん
2008/03/04(火) 02:23:36今はこんな感じ
bjam --toolset=msvc-8.0 --prefix=C:\Boost install
0666デフォルトの名無しさん
2008/03/04(火) 02:50:010667デフォルトの名無しさん
2008/03/04(火) 06:10:150668デフォルトの名無しさん
2008/03/04(火) 08:07:120669デフォルトの名無しさん
2008/03/04(火) 09:54:180670デフォルトの名無しさん
2008/03/04(火) 16:34:19boost.pythonはどうだ?
0671デフォルトの名無しさん
2008/03/04(火) 16:41:10とかあったら思わず採用してしまいそうだ
0672デフォルトの名無しさん
2008/03/04(火) 16:42:07は作る気があるらしい
ttp://boost.cvs.sourceforge.net/boost/boost/boost/luabind/
0673デフォルトの名無しさん
2008/03/04(火) 19:18:57…ならんなw
0674デフォルトの名無しさん
2008/03/04(火) 19:20:370675デフォルトの名無しさん
2008/03/04(火) 19:30:19type_traits - is_ref_typeとかadd_handleとか。
function, bind - デリゲートも関数オブジェクトとして使える。デリゲートに変換できる。
0676デフォルトの名無しさん
2008/03/04(火) 20:34:470677デフォルトの名無しさん
2008/03/04(火) 20:38:080678デフォルトの名無しさん
2008/03/04(火) 20:45:050679デフォルトの名無しさん
2008/03/04(火) 20:45:14スパコン向け
0680デフォルトの名無しさん
2008/03/04(火) 21:07:400681デフォルトの名無しさん
2008/03/04(火) 21:08:500682デフォルトの名無しさん
2008/03/04(火) 21:09:460683デフォルトの名無しさん
2008/03/04(火) 21:16:100684デフォルトの名無しさん
2008/03/04(火) 21:55:510685デフォルトの名無しさん
2008/03/04(火) 22:03:110686デフォルトの名無しさん
2008/03/04(火) 23:04:570687デフォルトの名無しさん
2008/03/04(火) 23:31:590688デフォルトの名無しさん
2008/03/04(火) 23:34:160689デフォルトの名無しさん
2008/03/05(水) 00:01:070690デフォルトの名無しさん
2008/03/05(水) 00:02:42うまい、座布団1枚。
0691デフォルトの名無しさん
2008/03/05(水) 01:19:550692デフォルトの名無しさん
2008/03/05(水) 11:08:530693デフォルトの名無しさん
2008/03/05(水) 11:52:560694デフォルトの名無しさん
2008/03/05(水) 12:22:550695デフォルトの名無しさん
2008/03/05(水) 13:02:42を誰かつくってほしい
正直これでは機能不足
http://homepage.mac.com/naoki.koguro/prog/c-wrapper/index-j.html
0696デフォルトの名無しさん
2008/03/05(水) 21:15:28機能的にはlibxmlで足りているのだけど、標準化されて欲しい。
0697デフォルトの名無しさん
2008/03/05(水) 23:26:32みんなXMLの処理には何使ってんの?
expatは使ってる?
バリデーションとかには?
スレ違いか。
0698デフォルトの名無しさん
2008/03/06(木) 16:40:00俺は用途次第、としか言いようがないな。
例えばゲームの敵情報やマップ情報みたいに実行中不変でそれなりに量があるものはexpatでSAXだし、
プログラムのコンフィグみたいに実行中可変で保存の必要があるようなものは
expatでパースする簡単なDOMみたいな独自ライブラリを使ってる。
Xercesはなんか巨大すぎるんだよな。 文字型とか文字列型とかリスト型とか全部Xerces独自のだし。
boost.xml的なものが欲しいっていうのは激しく同意。
SAX的なものはexpatで十分に事足りるから、C++に親和性の高いDOM的なものが欲しい。 あとpull-parser。
現状DOMってどう見てもJava用に設計されました、って感じでC++の実装は無理矢理感が漂うし。
0699デフォルトの名無しさん
2008/03/06(木) 18:02:130700デフォルトの名無しさん
2008/03/06(木) 22:29:16個人的にはspiritもテンプレートで提供しているから使いにくいと感じる。
0701デフォルトの名無しさん
2008/03/07(金) 00:03:490702デフォルトの名無しさん
2008/03/07(金) 03:06:150703デフォルトの名無しさん
2008/03/07(金) 03:09:290704デフォルトの名無しさん
2008/03/07(金) 04:50:330705デフォルトの名無しさん
2008/03/07(金) 06:48:40地獄の構文解析がこんな簡単に…
0706デフォルトの名無しさん
2008/03/07(金) 08:04:54PCの時代で本当によかった、これがCPUタイム課金時代だったら涙目
0707デフォルトの名無しさん
2008/03/07(金) 10:00:230708デフォルトの名無しさん
2008/03/07(金) 11:01:240709デフォルトの名無しさん
2008/03/07(金) 23:18:56lemonとか使ったほうがずっと簡単。
0710デフォルトの名無しさん
2008/03/07(金) 23:55:09マルチスレッド環境でboost::random使いたいんだけど、
スレッドごとに用意するべきなのかな。
0711デフォルトの名無しさん
2008/03/08(土) 08:53:33LISP(大文字w)のマクロで同じことやった人ならいるかも。
0712デフォルトの名無しさん
2008/03/08(土) 12:07:23Templateは元々Cの変態記号的な演算子をオーバーロードできるから、
Common Lispだとread tableまで駆使しているのに相当するけど。
0713デフォルトの名無しさん
2008/03/09(日) 16:30:55ところで boost python をインストールするためには何を
準備しておかなければならないのでしょうか?
Linux だと apt-get とか yum でサクッと入るのでしょうけど、
Windows だとそもそも python 処理系をあらかじめ入れておかねば
ならんのでしょうか?当たり前だろ!といわれるかもしれませんが、
Windows での python 処理系って cygwin のやつしか使ったことが
ないもんで・・・
0714デフォルトの名無しさん
2008/03/09(日) 16:44:240715デフォルトの名無しさん
2008/03/09(日) 16:50:57おれも書こうとしたが、真剣に質問してたら悪いなと思って自重したんだ。
0716デフォルトの名無しさん
2008/03/09(日) 16:56:26ActivePython とか日本のユーザー会のPythonとかもあって、
boost.python ビルドするのに相性のいいのはどれよ、
てかもしかしてヘッダだけでいいんかね?
ってことを聞きたかったんだ!
0717デフォルトの名無しさん
2008/03/09(日) 20:55:18日本のではなく本家のサイトがおすすめ
0718デフォルトの名無しさん
2008/03/10(月) 15:22:200719デフォルトの名無しさん
2008/03/10(月) 15:24:49boost本家ではないがboost使ったluabindってのがある
0720デフォルトの名無しさん
2008/03/10(月) 15:30:230721デフォルトの名無しさん
2008/03/12(水) 01:05:490722デフォルトの名無しさん
2008/03/12(水) 01:22:04q2chというりなざう用ブラウザの派生版
0723デフォルトの名無しさん
2008/03/12(水) 11:20:240724デフォルトの名無しさん
2008/03/12(水) 12:33:030725デフォルトの名無しさん
2008/03/12(水) 12:47:280726デフォルトの名無しさん
2008/03/12(水) 12:51:000727デフォルトの名無しさん
2008/03/12(水) 12:55:590728デフォルトの名無しさん
2008/03/12(水) 13:05:44SSL周りで必要なファイルが多いだけでは
0729デフォルトの名無しさん
2008/03/12(水) 16:04:14cmakeの日本語解説がなかったので作りました
0730デフォルトの名無しさん
2008/03/12(水) 16:31:020731デフォルトの名無しさん
2008/03/12(水) 19:54:410732デフォルトの名無しさん
2008/03/13(木) 00:38:58でも宣伝乙
0733デフォルトの名無しさん
2008/03/13(木) 04:43:040734デフォルトの名無しさん
2008/03/13(木) 06:00:100735デフォルトの名無しさん
2008/03/13(木) 06:00:240736デフォルトの名無しさん
2008/03/13(木) 08:11:040737デフォルトの名無しさん
2008/03/13(木) 11:12:100738デフォルトの名無しさん
2008/03/13(木) 20:36:210739デフォルトの名無しさん
2008/03/14(金) 00:19:500740デフォルトの名無しさん
2008/03/14(金) 00:23:060741デフォルトの名無しさん
2008/03/14(金) 01:13:570742デフォルトの名無しさん
2008/03/14(金) 13:58:530743デフォルトの名無しさん
2008/03/14(金) 14:54:03だからといってprogress_displayが使えるとかそういう話でもないがな。
0744progress_display
2008/03/14(金) 15:25:190745デフォルトの名無しさん
2008/03/14(金) 16:33:230746デフォルトの名無しさん
2008/03/14(金) 17:04:30決してクラスまで面倒見てくれる訳じゃ無いよね?
0747デフォルトの名無しさん
2008/03/14(金) 17:25:570748progress_display
2008/03/14(金) 22:21:340749デフォルトの名無しさん
2008/03/14(金) 22:24:350750progress_display
2008/03/14(金) 22:27:290751デフォルトの名無しさん
2008/03/15(土) 14:04:49C++0xならコンテナの要件を満たした実装ができそうなうな気がする。
スレ違ったすまん
0752progress_display
2008/03/15(土) 14:18:330753デフォルトの名無しさん
2008/03/15(土) 14:26:12フサフサはdeque<bool>でいいと言ってるだろ。
0754デフォルトの名無しさん
2008/03/15(土) 14:47:15あらゆるパフォーマンスでvectorよりも平均的に優れているdeque。
0755デフォルトの名無しさん
2008/03/15(土) 14:48:490756デフォルトの名無しさん
2008/03/15(土) 14:52:09■ このスレッドは過去ログ倉庫に格納されています