[過去ログ]
Boost総合スレ part9 (981レス)
Boost総合スレ part9 http://echo.5ch.net/test/read.cgi/tech/1275014987/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
933: デフォルトの名無しさん [sage] 2012/05/21(月) 12:40:42.28 C++/CLIではthreadはうまく動かない 昔いろいろやってコンパイルだけはできるようになったけど、結局動くことはなかった http://echo.5ch.net/test/read.cgi/tech/1275014987/933
934: デフォルトの名無しさん [sage] 2012/05/21(月) 13:07:13.78 C++/CLIはスレッド出来る。.NETとおなじ機能。 C#でも不可能と言うことになる。 http://echo.5ch.net/test/read.cgi/tech/1275014987/934
935: デフォルトの名無しさん [sage] 2012/05/21(月) 15:37:34.03 .NETのVMのスレッド用API機能とWin32のスレッド用API 混在してもまともに動く気がしない http://echo.5ch.net/test/read.cgi/tech/1275014987/935
936: デフォルトの名無しさん [sage] 2012/05/21(月) 15:43:05.54 >>934 933の言っているのはboost threadの話。 boostスレだからboostは省いたんだろう。 http://echo.5ch.net/test/read.cgi/tech/1275014987/936
937: デフォルトの名無しさん [] 2012/05/25(金) 18:04:12.87 spirit::qiで質問なんですが、Attributeを捨てることって出来ないんでしょうか? stringを返すruleを使うと、一番上までstringを返さないと存在しないAttribute(string)にアクセスしようとして 不正落ちしてしまいます。 パース中に使用し終わって、解析後にまで残す必要ないものなので捨てたいんですが・・・ あとついでに >>757 http://www.boost.org/doc/libs/1_49_0/libs/spirit/doc/html/spirit/qi/reference/directive/raw.html このディレクティブを使えばiterator_rangeを受け取れるようです http://echo.5ch.net/test/read.cgi/tech/1275014987/937
938: デフォルトの名無しさん [sage] 2012/06/03(日) 09:10:19.76 VisualStudio 2010 でboost::filesystem::directory_iterator の leaf() を使いたいんですが Version 1.36 では使えません、どのバージョンなら使えますか。 もしかして、まだ、未対応ですか? http://echo.5ch.net/test/read.cgi/tech/1275014987/938
939: デフォルトの名無しさん [sage] 2012/06/03(日) 09:14:06.80 2年前に1.42で使ってたきがした。 少なくてもその辺以降なら使えるんじゃないだろうか。 後は詳しい人よろしく http://echo.5ch.net/test/read.cgi/tech/1275014987/939
940: デフォルトの名無しさん [sage] 2012/06/03(日) 09:26:54.17 leafって名前変わらなかったっけ? http://echo.5ch.net/test/read.cgi/tech/1275014987/940
941: デフォルトの名無しさん [sage] 2012/06/03(日) 10:10:51.40 >>938 です thx です。 ごめんなさい、バージョンを間違えていました。 boost_1_46_1 でした。が、leaf() って使えないんですね? <boost/filesystem/fstream.hpp> を調べると #if BOOST_FILESYSTEM_VERSION == 2 # include <boost/filesystem/v2/fstream.hpp> # else Visual Studio 2010 ではundef になっています? leaf() ってboost/filesystem/v2/fstream.hpp に入っているようなので どうしたら使えますか? http://echo.5ch.net/test/read.cgi/tech/1275014987/941
942: デフォルトの名無しさん [sage] 2012/06/03(日) 10:26:23.13 自己解決しました マクロできってやるだけで、V2使えました。 http://echo.5ch.net/test/read.cgi/tech/1275014987/942
943: デフォルトの名無しさん [sage] 2012/06/11(月) 18:33:25.03 leafはpathに名前変わった ってもう見てないよね http://echo.5ch.net/test/read.cgi/tech/1275014987/943
944: デフォルトの名無しさん [sage] 2012/06/11(月) 23:13:13.00 path().filename() だろ http://echo.5ch.net/test/read.cgi/tech/1275014987/944
945: デフォルトの名無しさん [sage] 2012/06/14(木) 00:15:07.24 boost.intrusive でコンテナに同じ要素を2つ以上登録するのってできないの? lets boostの例で同じ要素追加しようとしたらエラーになった lst.push_back(*pa); lst.push_back(b); lst.push_back(c); lst.push_back(*pa); ここでおかしくなる http://echo.5ch.net/test/read.cgi/tech/1275014987/945
946: デフォルトの名無しさん [sage] 2012/06/14(木) 11:28:56.17 auto d = *pa; lst.push_back(d); しよう http://echo.5ch.net/test/read.cgi/tech/1275014987/946
947: デフォルトの名無しさん [sage] 2012/06/14(木) 11:38:00.10 >>945 できない。仕組み考えればわかるだろ class hoge { hoge *prev; hoge *next; int value; } みたいな構造でprevやnextに自分自身のポインタを入れてリンクの終端を探して探索すれば無限ループになる http://echo.5ch.net/test/read.cgi/tech/1275014987/947
948: デフォルトの名無しさん [sage] 2012/06/14(木) 21:50:25.15 boost::interprocess::shared_ptrってプロセス間通信用の名前空間に入ってるけど、 DLLの入出力なんかに使ったら、常にexeとdllで同じバージョンに保っとかないと クラッシュするよね。なんで:interprocessの中に入ってんの? http://echo.5ch.net/test/read.cgi/tech/1275014987/948
949: デフォルトの名無しさん [sage] 2012/06/14(木) 23:31:39.75 >>948 ? それをいうならshared_ptrに限らず異なる領域にあるモジュール間の通信に使うものは 双方のモジュールで互換性のあるものを使わないと問題がでるけど。 (必ずしも同じバージョンの同じライブラリを使う必要はない。そのほうが単純に楽で確実性が高いだけ) それとBoost.'Interprocess'は名前どおりのプロセス間通信用に限定されたものでなくスレッド間通信用のライブラリでもある。 http://echo.5ch.net/test/read.cgi/tech/1275014987/949
950: デフォルトの名無しさん [sage] 2012/06/15(金) 22:18:05.21 >>949 やっぱダメなんやね。 外から見るとテンプレートで型安全。 内部ではvoid* で保持。 実装ははpimplでDLLに配置ってな感じで 自前でスマポ作らないと安全な仕様は無理か。 http://echo.5ch.net/test/read.cgi/tech/1275014987/950
951: デフォルトの名無しさん [sage] 2012/06/15(金) 22:45:31.07 両方自前ならknown/rquest versionのやり取りするだけじゃん? http://echo.5ch.net/test/read.cgi/tech/1275014987/951
952: デフォルトの名無しさん [sage] 2012/06/18(月) 11:01:26.91 boostでLU分解で逆行列を作ってみた 2000x2000もそこそこの時間ででき A*A-1もきっちり単位行列で帰ってきた。 教えてほしいのですが、 boostのLU分解は マルチスレッド対応なのか 丸め誤差を内部できっちりやってるのでA*A-1が正確なのか 10000x10000はboost LU分解で対応できるのか? http://echo.5ch.net/test/read.cgi/tech/1275014987/952
953: デフォルトの名無しさん [sage] 2012/06/19(火) 01:46:26.94 ソースみたら http://echo.5ch.net/test/read.cgi/tech/1275014987/953
954: デフォルトの名無しさん [sage] 2012/06/19(火) 08:40:11.35 コンパイルオプションなしで 勝手にマルチスレッドになるなんてことあったかな http://echo.5ch.net/test/read.cgi/tech/1275014987/954
955: デフォルトの名無しさん [sage] 2012/06/19(火) 15:32:24.79 thread-safeかどうかを聞いているのかもしれんぞ http://echo.5ch.net/test/read.cgi/tech/1275014987/955
956: デフォルトの名無しさん [sage] 2012/06/20(水) 14:52:23.16 #pragma で勝手に動的リンクするMSVC があるのだから、同じようにマルチスレッドもやってくれたりするかも http://echo.5ch.net/test/read.cgi/tech/1275014987/956
957: デフォルトの名無しさん [sage] 2012/06/20(水) 21:34:35.49 Open MPつかえばええがな http://echo.5ch.net/test/read.cgi/tech/1275014987/957
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 24 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s