1read 100read
2013年17プログラム107: Boost総合スレ part10 (141) TOP カテ一覧 スレ一覧 2ch元 削除依頼
Perlを使って2ちゃんねるにHello Worldを書き込む (221)
Cygwin + MinGW + GCC 相談室 Part 7 (343)
Pythonについて(アンチ専用) (792)
Visual Studio 2010 Part20 (621)
フリーソフトなどに使われる言語は? (243)
Access VBA 質問スレ Part1 (163)

Boost総合スレ part10


1 :2012/09/14 〜 最終レス :2013/09/21
過去スレ
Part 9http://toro.2ch.net/test/read.cgi/tech/1275014987/
Part 8 http://pc12.2ch.net/test/read.cgi/tech/1251446016/
part 7 http://pc12.2ch.net/test/read.cgi/tech/1232367742/
part 6 http://pc11.2ch.net/test/read.cgi/tech/1207749841/
part 5 http://pc11.2ch.net/test/read.cgi/tech/1192662575/
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/

2 :
■関連書籍■
Boost C++をチューンアップする最先端ライブラリ
http://www.amazon.co.jp/exec/obidos/ASIN/4894714191/
Boost C++ Libraryプログラミング
http://www.amazon.co.jp/exec/obidos/ASIN/4798017043/
Beyond The C++ Standard Library
http://www.amazon.co.jp/exec/obidos/ASIN/0321133544/
C++ Template Metaprogramming
http://www.amazon.co.jp/exec/obidos/ASIN/0321227255/
The Boost Graph Library
http://www.amazon.co.jp/exec/obidos/ASIN/0201729148/
■関連スレ■
C++相談室 part98
http://toro.2ch.net/test/read.cgi/tech/1345823164/
C++11/C++1y 15
http://toro.2ch.net/test/read.cgi/tech/1333433900/

3 :
Boost Sandbox
https://svn.boost.org/trac/boost/wiki/BoostSandbox
Boost Vault
http://www.boostpro.com/vault/
Loki
http://sourceforge.net/projects/loki-lib/
JTC1/SC22/WG21 - The C++ Standards Committee
http://www.open-std.org/jtc1/sc22/wg21/
POCO, the C++ Portable Components
http://www.appinf.com/poco/info/
http://sourceforge.net/projects/poco/
The unofficial BCB Boost patches
http://bcbboost.sourceforge.net/

4 :
http://www.boost.org/
1.51.0が出てるのにさっさと次スレ立てろカス

5 :
>>1
乙。

6 :
>>1
乙。

7 :
で、1.51.0の目玉はなに?

8 :
>>7
http://www.boost.org/users/history/version_1_51_0.html
自分で見ろや
バグ取りと、C++11への部分対応だ
Chrome使ってるんなら翻訳でだいたい分かる

9 :
とりあえずsandboxスレ使ってからにしようと思ってたけどたったか

10 :
BoostはC++11の登場によって必要性が薄れたとは言え
時期バージョンのネタを提供する場として生き残るだろう
特にC++11の新機能を使った物が書かれると予想

11 :
C++をこれ以上複雑な変態言語にしないで

12 :
betterCだと思っていた時期がわたしにもありました
13 :あぼーん:あぼーん
あぼーん

14 :
以下のコードがgcc4.6.1でコンパイルエラーになるのですが、原因わかる方います?
当然ながらtestをmainの外に出せば問題ありません。
あと、VC8でも正常にコンパイルできています。
12 int main () {↲
13 class test {↲
14 public:↲
15 void func() {↲
16 printf("aaaa\n");↲
17 }↲
18 };↲
19 ↲
20 test t;↲
21 boost::thread th(&test::func, &t);↲
22 th.join();↲
23 return 0;↲
24 }↲

15 :
VCの独自拡張なのか…?
ttp://d.hatena.ne.jp/erio_nk/20090817/1250505464

16 :
ローカルクラスをテンプレート引数にするのはC++11から

17 :
なぜ関数内クラスはダメで関数内関数はアリなんだろう

18 :
参考書籍を買うとしたらどれがお薦めですか?

19 :
webで間に合うよ
面倒なのはインストールだけ

20 :
boostくらいインストールなしで最初から使えるようにしてくれよ

21 :
解凍したらすぐ使えるのばっかだろ

22 :
何GBもいらないもんインストールするくせに
肝心なもんは入れてくれないんだよな

23 :
boost の iostreams を使って 簡単なフィルターを作って遊んでるんですが、
filtering_ostream の最後にfile_sinkにして、そのファイルのパーミッションを変更して、書き込み不可にしたときに
1)try catchでくくっても例外が発生しない。
2)その filtering_ostream のオブジェクトの fail() メソッドでチェックしてもtrueになってない。
ということで、エラー無視して動作してる状態になってます。
書き込み不可とかでエラーの検出ってどうやるんでしょうか?

24 :
>>23
自己レスですが、ソースとネットを確認したら file_sink の is_open() で確認できるみたい。
filtering_ostream の fail() では確認できないみたい。 そういう仕様なのか? 良くわからない。
25 :あぼーん:あぼーん
あぼーん

26 :
Mac OS X 10.7.5でBoost 1.51のfilesystemを使おうとすると正常に動作しなかった。
file_size("file_name")でも実行時にエラーになる。
コンパイラーがXcode 4.5.1ではデフォでLLVM Compiler 4.1になっているが、これをGCC4.2にすると正常に動作。
他に同じ症状の人いる?

27 :
>>20
あくまで非公式なんだからビルトインはおかしい

28 :
このスレ全然活発じゃないけど、なんで?

29 :
2ch 自体が活発じゃない既にオワコン
活発な気がするスレはあるけど
あっちは自演で成り立ってるだけだから

30 :
いまはtiwtterが活発なの?

31 :
boost::iostreams::copyって、バイナリファイルは扱えないの?
boost::iostreams::filtering_istream is;
is.push(boost::iostreams::file_source("src",std::ios::binary));
boost::iostreams::filtering_ostream os;
os.push(boost::iostreams::file_sink("dst",std::ios::binary));
boost::iostreams::copy(is,os);
ってやったとき、srcの中身がテキストファイルならちゃんとdstに出力されるんだけど、
srcがバイナリファイルの場合は出力されてないんだ。

32 :
http://kkc0.blog34.fc2.com/blog-date-20110717.html

33 :
Mac初心者なんだが
iPhoneで動かすためにBoostをmacportsでインストールしたんだが
lipo -info で見るかぎり、x86_64 しか出来てない
どうすればboostできるの?
OSはSnowLeopard

34 :
>>31
自己解決した。
どうもfile_sourceとfile_sinkのファイルパスに全角文字が混ざるとダメみたい。
1.52.0で確認。
てかこんな制限知らなかったよ…

35 :
またmbcsとwcsの違いを気にしない馬鹿か

36 :
何だsetlocaleすればよかっただけなのか…

37 :
すいません、C++そのものがほとんど初心者なのですが、
どうしてもコンパイルエラーが取れないので質問させてください・・・
#include <boost/thread.hpp>
すると、duration.hppの
static BOOST_CHRONO_LIB_CONSTEXPR float lowest() BOOST_CHRONO_LIB_NOEXCEPT_OR_THROW
{
return -(std::numeric_limits<float>::max) ();
}
で『Constexpr function never produces a constant expression』というエラーが発生します。
調べて、maxがうまいこといってないんだろうと推測したのですが、Macでの対処法がわかりません・・・
どうかよろしくお願いします。

38 :
boostのバージョンとコンパイラとそのバージョンくらい書けよ
constexprがらみみたいだからいっそ11でなく03でコンパイルしたら

39 :
ああこれかttps://svn.boost.org/trac/boost/ticket/7479
boost1.52.0にあげろ

40 :
Boost.Context
なかなかかわいいな

41 :
zlib、gzipは操作できたんだけど
PKzipを操作する方法ない?

42 :
PKWARE社にきくといいんじゃないかな

43 :
asioってiPhoneでも動く?
thread、signal、filesystem等の
OS依存部分に関して制限とか知ってたら教えてほしい。

44 :
MinGw上のg++ 4.6.2でBoost 1.51のSpiritのQiのヘッダのプリコンパイルができない
コンパイルに時間のかかるライブラリなのでプリコンパイルしたかったのに

45 :
テンプレートのプリコンパイルって意味あんの?

46 :
言われてみればそうかも
でもMplのサンプルプログラムはヘッダをプリコンパイルしても動いてるみたいだしどうなんだろう

47 :
テキスト解釈する分は省けるから全くの無駄ってわけじゃないけど、
qi のコンパイル時間にはほとんど寄与しないだろうね。
parser 部分だけ分けてコンパイルできるようにすればどう?

48 :
何千回も同じヘッダをインクルードしてはインクルードガード処理しているようなら
1つにまとめた方が速いと思う。

49 :
Spiritのチュートリアルを参考にMyDefragのスクリプトファイルのパーサーを作ろうとしたが
コンパイル最中にBoost.Variant関連でヒープ領域が食いつくされてしまう
自分のコードの再帰関連で変なところがあるんだろうなw

50 :
spiritは重過ぎて残念というのがオレの評価

51 :
関数がインライン化されないと速度も残念だしな

52 :
forceinlineの強化版が欲しい

53 :
VS2012のツールセットのv110_xpでビルドするにはどういうコマンドラインになるの?
v110とv110_xpの二種類あって、バージョンだけ指定したらv110になるよね

54 :
VC2010でBoost preprocessorのBOOST_PP_FORがうまく動かないんだよね。
2日くらいいろいろ調べてみたがよく判らなかった。
http://d.hatena.ne.jp/DigitalGhost/20091212/1260594965
ここのを参考に(かなりそのままに)使ってるんだが、これもうまく通らなくなってる。
自動展開で256を超えた場合に問題があって以前パッチで修正してるらしいんだが
まだ問題ありそうなんかなぁ。
ここの中の人に聞いた方が早いか?

55 :
>>1


56 :
>>55
今更すぎるだろ

57 :
Boostと相性の良いガーベジコレクターライブラリって何になりますか?

58 :
ネタじゃなくてマジで node.js

59 :
Version 1.53.0
February 4th, 2013 18:29 GMT

60 :
Lock-Freeっていうのが新しく入ったみたいだけど、Interprocessと組み合わせた場合の制限(↓)ってもう少し詳しい説明はどこかにないのかな、今の段階の回避方法とか
ttp://www.boost.org/doc/libs/1_53_0/doc/html/lockfree/rationale.html#lockfree.rationale.interprocess_support

61 :
variant<int,int>が自動でintにならない?

62 :
日本の企業はBoostライブラリ程度のものはすでに自前で作っているから
企業ではboostはほとんど使われないよな
お前ら趣味でプログラム?

63 :
progress_displayが使えるのはboostだけ!

64 :
日本の企業も腐るほどあるわけで

65 :
mplでprintf dbugみたいなことって出来ないの?

66 :
boost::thread::idでスレッドIDを指定してスレッドがまだ存在しているかどうか
確認する方法ってありますか?

67 :
>>61
ないから作った
github.com/niitsuma/variant_shrink

68 :
>>62
マジカヨ日本企業見直したわ

69 :
>>68
大事な事なのでもう一度
日本の企業も腐るほどあるわけで

70 :
このスレも含めてだけど、2chは瀕死の状態だね。どのスレも進まない。

71 :
>>68
使っている企業が多いなら、このスレ、もっと進行するだろう

72 :
2ch頼みの企業とかやだわ

73 :
2chのプログラム板に来る奴が居る企業とかやだわ

74 :
会社からネットにつなげられる時点で3流会社だろ

75 :
そもそもそんなに議論することなんて無いだろ。

76 :
>>74
会社のPCにはLANなんていらないよな

77 :
LANとトランスポート層を意識的に混同してるのか?
ファイアウォールもない会社なんか先行き知れてるぞ

78 :
>>73
>2chのプログラム板に来る奴が居る企業とかやだわ
73は企業の人じゃないとするとニート?

79 :
2chに書き込みなんかしてる
>>73
とか嫌だわ。その嫌な奴が嫌と言ってる事って...?
(クレタ人は嘘つきだ...)

80 :
>>78
学生じゃないか
社会人なのにどぶ板の2chに入り浸っている奴ってへんな奴が多いだろうし

81 :
ちなみにBoostについて日本語で情報交換できる場所って他だと何処にあるの?

82 :
Google

83 :
まぢ日本語は諦めてブックマークに
boost/G URL:google.com/webhp?hl=ja&q=site:boost.org+%22
weblio/G URL:google.com/webhp?hl=ja&q=site:weblio.jp+%22
でも入れといた方が楽ですぜ

84 :
googleって情報交換できるの?
始めて聞いた
ひょっとして思考盗聴とかのたぐい?

85 :
iphoneから2chへのアクセスが禁止になると同時に
http://togetter.com/li/464104#c990983
あちこちに「2chは底辺」とか「2chは終わり」
>>70
みたいなのが増殖するというのは分かりやすすぎなのではないのですか?
もうちょっとこう工夫するとか出来ないのでしょうか?

86 :
単なる時間的な前後関係を因果関係と思っちゃうタイプか

87 :
>>86
うん
ピットクルーの自給800円バイトの割には頑張ってると思うよ

88 :
>>84
WEBに公開するとgoogleの検索にひっかかるんだぜ。
2chとgoogleがありゃ大抵は情報交換可能。

89 :
ここの皆さんがいるじゃあないですか ンヒッ (キチガイスマイル)

90 :
https://twitter.com/EzoeRyou/status/312145979237335040

91 :
https://twitter.com/Flast_RO/status/312151164252725248

92 :
boostは便利な昨日が多いけど、
マニュアルが読み辛いんだよな。

93 :
ファイルをインクルードして、
その中で自作のdefineで定義されたマクロが呼ばれた回数わかりませんかね?

94 :
やったことないけど Boost.Wave のトレース機能使ってみるとか。

95 :
純粋にはできなかったけど、
マクロ呼びたしをリスト化して解決しました
all(
func(123)
func(456)
func(789)
)
のように
BOOST_PPではSEQ型って呼ばれてる型で渡せるように

96 :
boostの質問もスタックオーバーフローにしたほうが
いい返事がくる気がする

97 :
人が多いうえにネイティブで英文の一次資料を楽に読める人だらけ、
質問と回答が基本で雑談・荒しが本筋に乗らない、レーティングとコメントで有益な情報を判別できる、
といったあたりはましだろうけどな
それでも回答のつかない質問・ずれた回答・間違った回答は人が多い分やっぱり多い

98 :
なんでboostPro使って外部参照が未解決になるんだ…

99 :
1.47にしたら今のところ安定してるよ

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
★★ Java の宿題ここで答えます Part 72 ★★ (750)
★★Java質問・相談スレッド164★★ (527)
サウンドプログラミング5 (793)
MATLABプログラミング 質問箱 その4 (150)
初心者の俺が初めて覚えるプログラム言語 (474)
出されたお題をコーディングして罵られるスレ (685)
--log9.info------------------
ジャズはもうだめぽ(´・ω・`) (294)
【サックス王子】鈴木央紹【その名はhstg】 (495)
落ち込んだ時に聴く曲 (199)
JAZZな壁紙キボンヌ (285)
ライブハウス・ジャズクラブ総合スレ4 (821)
ジャズを語りたいなら最低でも2003枚聴いてから (371)
【ピアノ】ヴォイシング研究スレ【ピアニスト】 (144)
有名盤≠名盤 (298)
ブルージーなピアニスト (377)
録音エンジニア、名録音はこれだ!について語ろうよ (654)
菊地成孔 Part92 (116)
ジャズのおすすめブートCDは? (635)
SACDおすすめソフト (266)
ヴァイブ ・ ヴァーチュオーゾ (276)
☆★☆ Jazz-HipHop ☆★☆ (133)
‡ フルートの名手・名盤 ‡ (741)
--log55.com------------------
【老舗】JRC日本無線【暴走】28
昭和電工 Part6
吉野工業所 総合スレ 6ゲーロード目
【落ち目】住友ベークライト【真夜中】その2
【集まれ】旧住金社員の悲哀【住友御三家】
デンソー大安
日本キャタピラー含む販社連合
ファナック【最強製造業(自演)】Part27