Boostを語れゴラァ part3at TECH
Boostを語れゴラァ part3 - 暇つぶし2ch718:デフォルトの名無しさん
07/02/22 11:05:36
つか、MSがその頃までC++をサポートしてるかどうか

719:デフォルトの名無しさん
07/02/22 12:26:40
今となっては TR1,TR2 以外のライブラリも増えたんで主機能という風でもないような。
C++0x 後にゃ、今度はその新機能を使いまくりのライブラリが作られるだろうし。

720:デフォルトの名無しさん
07/02/22 14:13:29
>>718
ドライバとか、どうしてもC/C++が必要な領域もあるだろうから、
当分はVisualC++無くならないと思う。たぶん。

721:デフォルトの名無しさん
07/02/22 14:17:11
いずれはドライバも C# の unsafe 使って書いてくれとか言われるのかなw

722:713
07/02/23 19:57:51
どうにか自己解決しました。
デバッグのためのコードが邪魔してたみたいです。
スレ汚しすいませんでした。

723:デフォルトの名無しさん
07/02/25 01:32:35
以前スレで紹介されていたBoostのインストーラーを使いセットアップし、regexを使ってソースを書いたところ、Boost側のソースで

boost\regex\v4\regex_raw_buffer.hpp(177) : error C2661: 'operator new' : 3 個の引数を伴うオーバーロードされた関数はありません。
boost\regex\v4\perl_matcher_non_recursive.hpp(99) : error C2059: 構文エラー : '*'

というエラーが出たんですが、どうすれば直るんでしょうか?
コンパイラはVC++2005Expressです。

724:723
07/02/26 23:31:23
自己解決。
stdafx.hで
#include <boost/regex.hpp>
すればOKだった。

725:デフォルトの名無しさん
07/02/26 23:58:53
boostって何で流行らないの?糞だから?

726:デフォルトの名無しさん
07/02/27 00:06:08
流行ってると思うけど

727:デフォルトの名無しさん
07/02/27 08:26:44
俺だけ取り残されてるわけじゃないんだ! という
必死の念仏でしょう。

728:デフォルトの名無しさん
07/02/27 14:38:27
常に最新の boost を使いたい場合は、
CVS から定期的に取って来て自動的にビルド、
エラー無ければ直前のバージョンと入れ替え、
というようなシステムを自前で用意しないとダメ?

PHP の PEAR のようにリポジトリから
最新バージョンを持ってきてくれると便利なんだが。
って、スクリプト言語の手軽さと比較するほうが間違いか。

729:デフォルトの名無しさん
07/02/27 21:30:35
Visual Studio用にバイナリで配ってない時点で、流行ってないことは明らかだろ。

730:デフォルトの名無しさん
07/02/27 21:58:05
流行っているといえば流行っている
流行っていないといえば流行っていない
結構微妙な位置づけな気がする

巨大な非標準ライブラリってだけで、使いにくい局面は多いよな

731:デフォルトの名無しさん
07/02/27 22:03:29
>>729
bjamの宣伝をしたいからじゃね?

732:デフォルトの名無しさん
07/02/27 22:05:00
対応してるコンパイラが何十種類もあるのにVC++だけ特別扱いするわけにはいかんだろう

733:デフォルトの名無しさん
07/02/27 22:11:59
デバッグ・リリース、静的・動的リンクの
全ての組み合わせのLIB/DLLを合計すると軽く1GiB超えていた覚えがある。

でも今確かめてみたらDLLとそのインポートライブラリに限れば、
10MiB以下に収まっている(1.33.1のVC++ 7.1でのビルド)。

俺は動的リンク版が無いもの以外静的ライブラリを削除しているのだが、
残った静的ライブラリの合計は、およそ221MiB。
(ただしNTFSの圧縮でディスク上は68.5MiBとなっている)


734:デフォルトの名無しさん
07/02/28 00:19:33
>>732
ユーザが多い順にバイナリくらい提供した方がいいだろ。

735:デフォルトの名無しさん
07/02/28 00:26:46
流行ってるかどうかとはあまり関係ない話だな

736:デフォルトの名無しさん
07/02/28 01:08:04
>734
馬鹿除けになるからバイナリは無い方がいい。bjamぐらい使え。
そもそもバイナリ必要なのは一部だけだし。

737:デフォルトの名無しさん
07/02/28 01:09:49
無いと困るような人とその存在すら知らない人が同じフロアで仕事してる
つうか技術寄りな人が勝手に調べて喜んで使ってる感じ

738:デフォルトの名無しさん
07/02/28 10:24:58
VCユーザなら、こっからinstaller落とせるけど。
URLリンク(www.boost-consulting.com)



最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch