[過去ログ]
Boostを語れゴラァ part3 (1001レス)
Boostを語れゴラァ part3 http://echo.5ch.net/test/read.cgi/tech/1158991211/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
715: デフォルトの名無しさん [sage] 2007/02/21(水) 18:45:54 Accumulatorsの仕様がもう一回変わるとかいってるのですが もう自分のプログラムにいれちゃったよ http://echo.5ch.net/test/read.cgi/tech/1158991211/715
716: デフォルトの名無しさん [sage] 2007/02/22(木) 10:40:57 TR1、TR2、C++0xとboostの主機能が取り込まれるのを期待しているが、 実際C++0xが2010年位にできたとして、実際主なコンパイラがサポートしだすのは いつになるんだろう。 GCCは期待できるとして、次期Visual C++で何も動きがないとすると、 結局今後5年くらいはshared_ptrつかうにもboostのお世話になったりして。 1_34いつになるのかなぁ・・・。 http://echo.5ch.net/test/read.cgi/tech/1158991211/716
717: デフォルトの名無しさん [sage] 2007/02/22(木) 10:57:48 規格殺すにゃ刃物はいらぬ MSのサポートがなけりゃいい http://echo.5ch.net/test/read.cgi/tech/1158991211/717
718: デフォルトの名無しさん [sage] 2007/02/22(木) 11:05:36 つか、MSがその頃までC++をサポートしてるかどうか http://echo.5ch.net/test/read.cgi/tech/1158991211/718
719: デフォルトの名無しさん [sage] 2007/02/22(木) 12:26:40 今となっては TR1,TR2 以外のライブラリも増えたんで主機能という風でもないような。 C++0x 後にゃ、今度はその新機能を使いまくりのライブラリが作られるだろうし。 http://echo.5ch.net/test/read.cgi/tech/1158991211/719
720: デフォルトの名無しさん [sage] 2007/02/22(木) 14:13:29 >>718 ドライバとか、どうしてもC/C++が必要な領域もあるだろうから、 当分はVisualC++無くならないと思う。たぶん。 http://echo.5ch.net/test/read.cgi/tech/1158991211/720
721: デフォルトの名無しさん [sage] 2007/02/22(木) 14:17:11 いずれはドライバも C# の unsafe 使って書いてくれとか言われるのかなw http://echo.5ch.net/test/read.cgi/tech/1158991211/721
722: 713 [sage] 2007/02/23(金) 19:57:51 どうにか自己解決しました。 デバッグのためのコードが邪魔してたみたいです。 スレ汚しすいませんでした。 http://echo.5ch.net/test/read.cgi/tech/1158991211/722
723: デフォルトの名無しさん [sage] 2007/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です。 http://echo.5ch.net/test/read.cgi/tech/1158991211/723
724: 723 [sage] 2007/02/26(月) 23:31:23 自己解決。 stdafx.hで #include <boost/regex.hpp> すればOKだった。 http://echo.5ch.net/test/read.cgi/tech/1158991211/724
725: デフォルトの名無しさん [sage] 2007/02/26(月) 23:58:53 boostって何で流行らないの?糞だから? http://echo.5ch.net/test/read.cgi/tech/1158991211/725
726: デフォルトの名無しさん [sage] 2007/02/27(火) 00:06:08 流行ってると思うけど http://echo.5ch.net/test/read.cgi/tech/1158991211/726
727: デフォルトの名無しさん [sage] 2007/02/27(火) 08:26:44 俺だけ取り残されてるわけじゃないんだ! という 必死の念仏でしょう。 http://echo.5ch.net/test/read.cgi/tech/1158991211/727
728: デフォルトの名無しさん [sage] 2007/02/27(火) 14:38:27 常に最新の boost を使いたい場合は、 CVS から定期的に取って来て自動的にビルド、 エラー無ければ直前のバージョンと入れ替え、 というようなシステムを自前で用意しないとダメ? PHP の PEAR のようにリポジトリから 最新バージョンを持ってきてくれると便利なんだが。 って、スクリプト言語の手軽さと比較するほうが間違いか。 http://echo.5ch.net/test/read.cgi/tech/1158991211/728
729: デフォルトの名無しさん [sage] 2007/02/27(火) 21:30:35 Visual Studio用にバイナリで配ってない時点で、流行ってないことは明らかだろ。 http://echo.5ch.net/test/read.cgi/tech/1158991211/729
730: デフォルトの名無しさん [sage] 2007/02/27(火) 21:58:05 流行っているといえば流行っている 流行っていないといえば流行っていない 結構微妙な位置づけな気がする 巨大な非標準ライブラリってだけで、使いにくい局面は多いよな http://echo.5ch.net/test/read.cgi/tech/1158991211/730
731: デフォルトの名無しさん [sage] 2007/02/27(火) 22:03:29 >>729 bjamの宣伝をしたいからじゃね? http://echo.5ch.net/test/read.cgi/tech/1158991211/731
732: デフォルトの名無しさん [sage] 2007/02/27(火) 22:05:00 対応してるコンパイラが何十種類もあるのにVC++だけ特別扱いするわけにはいかんだろう http://echo.5ch.net/test/read.cgi/tech/1158991211/732
733: デフォルトの名無しさん [sage] 2007/02/27(火) 22:11:59 デバッグ・リリース、静的・動的リンクの 全ての組み合わせのLIB/DLLを合計すると軽く1GiB超えていた覚えがある。 でも今確かめてみたらDLLとそのインポートライブラリに限れば、 10MiB以下に収まっている(1.33.1のVC++ 7.1でのビルド)。 俺は動的リンク版が無いもの以外静的ライブラリを削除しているのだが、 残った静的ライブラリの合計は、およそ221MiB。 (ただしNTFSの圧縮でディスク上は68.5MiBとなっている) http://echo.5ch.net/test/read.cgi/tech/1158991211/733
734: デフォルトの名無しさん [sage] 2007/02/28(水) 00:19:33 >>732 ユーザが多い順にバイナリくらい提供した方がいいだろ。 http://echo.5ch.net/test/read.cgi/tech/1158991211/734
735: デフォルトの名無しさん [sage] 2007/02/28(水) 00:26:46 流行ってるかどうかとはあまり関係ない話だな http://echo.5ch.net/test/read.cgi/tech/1158991211/735
736: デフォルトの名無しさん [sage] 2007/02/28(水) 01:08:04 >734 馬鹿除けになるからバイナリは無い方がいい。bjamぐらい使え。 そもそもバイナリ必要なのは一部だけだし。 http://echo.5ch.net/test/read.cgi/tech/1158991211/736
737: デフォルトの名無しさん [sage] 2007/02/28(水) 01:09:49 無いと困るような人とその存在すら知らない人が同じフロアで仕事してる つうか技術寄りな人が勝手に調べて喜んで使ってる感じ http://echo.5ch.net/test/read.cgi/tech/1158991211/737
738: デフォルトの名無しさん [sage] 2007/02/28(水) 10:24:58 VCユーザなら、こっからinstaller落とせるけど。 http://www.boost-consulting.com/download.html http://echo.5ch.net/test/read.cgi/tech/1158991211/738
739: デフォルトの名無しさん [sage] 2007/03/03(土) 02:39:07 templateマニアな方々が居そうなのでちょっと相談させてください。 template<typename T> class Hoge { ... }; というHogeテンプレートクラスについて、コンパイル通らなかったけど template<typename T> typedef Hoge<T> Hage; こんなことをやりたい(Hogeのエイリアスなテンプレート型を作りたい)のですが、 boostに同等機能を実装するためのライブラリがありますか? それとも頼らずともアッサリできたりするんですかね? http://echo.5ch.net/test/read.cgi/tech/1158991211/739
740: デフォルトの名無しさん [sage] 2007/03/03(土) 02:52:57 まあ、日本語の情報が少ないってことは流行ってないってことだろうな。 http://echo.5ch.net/test/read.cgi/tech/1158991211/740
741: デフォルトの名無しさん [sage] 2007/03/03(土) 03:11:08 >>739 typedef template ってやつだな。その機能は標準に採用されていない。 クラステンプレート内の typedef を使えば同等のことが出来る。 template<typename T> class HageOf { typedef Hoge<T> type; }; として使うときは HageOf<T>::type とする。 こういうのを型を受け取って型を返す関数と見てテンプレートメタ関数って言う。 テンプレートメタ関数を駆使してプログラムするためのライブラリが boost::mpl 。 http://echo.5ch.net/test/read.cgi/tech/1158991211/741
742: デフォルトの名無しさん [sage] 2007/03/03(土) 03:26:58 わざわざテンプレートなんか使って時間かけてチンタラ標準ライブラリ作るくらいなら、言語仕様拡張しろよ。アホか。 http://echo.5ch.net/test/read.cgi/tech/1158991211/742
743: デフォルトの名無しさん [sage] 2007/03/03(土) 03:34:08 言語仕様の改変後にコンパイラが追従するまでかなり時間がかかる その間、コンパイラによって仕様への準拠度はまちまちになるから、 移植性の高いコードを記述することが著しく困難になる http://echo.5ch.net/test/read.cgi/tech/1158991211/743
744: デフォルトの名無しさん [sage] 2007/03/03(土) 04:41:04 >>740 確かに資料を日本語でしか読めない人にとってはそういうことにしたいかも知れんね。 http://echo.5ch.net/test/read.cgi/tech/1158991211/744
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 257 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s