[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 01/28 12:10 / Filesize : 175 KB / Number-of Response : 739
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Boostを語れゴラァ part3



1 名前:デフォルトの名無しさん [2006/09/23(土) 15:00:11 ]
語って.はぁと part boost::mpl::int_<3> 

前スレ
part 2 pc8.2ch.net/test/read.cgi/tech/1139313234/
part 1 pc8.2ch.net/test/read.cgi/tech/1091198276/

■関連サイト■ 
Boost C++ Libraries 
www.boost.org/ 

Boost 翻訳プロジェクト 
boost.cppll.jp/HEAD/ 

Let's Boost 
www.kmonos.net/alang/boost/ 

boost info 
shinh.skr.jp/boost/ 

321 名前:gil mailto:sage [2006/11/08(水) 11:30:18 ]
acceptの感動で気絶してました。

322 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 12:06:06 ]
>>321 そのわりには Latest news が更新されていないじゃないか。
opensource.adobe.com/gil/

323 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 12:29:56 ]
gil頻繁に更新されてるみたいだけど
どこが変わったか書いてないんだよね

324 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 01:40:50 ]
GILをVS2003で早速使ってるけど
fatal error C1204: コンパイラの制限 : 内部構造がオーバーフローしました。
とかおきるのはVS2005に乗り換えればなんとかなるのかねえ

325 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 10:16:50 ]
で、1.34 はいつリリースなのかね?

326 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 10:32:21 ]
今店出ました

327 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 11:56:38 ]
延びないうちによろしく。

328 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 14:18:57 ]
boost::filesystem::pathのコンストラクタではパスを表す
文字列を与えますが、windowでドライブ名を含めたパスを
扱うにはどうすればよいでしょうか?
単純に
path("C:\hoge");
とすると落ちてしまいます。

329 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 14:28:15 ]
\\



330 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 14:51:34 ]
path::default_name_check( &native );

331 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 16:09:25 ]
name_check関数を設定すればえがったんですね。
ありがとうごぜーますた。


332 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 16:34:13 ]
www.boost.org/libs/filesystem/doc/path.htm
path( const char * src, name_check checker )
こういうコンストラクタがあるので、
コンストラクトのときだけ指定してやればいいんだぜ?

path p( "c:", native );
p /= "/foo";
assert( p.string() == "c:/foo" );

333 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 16:36:30 ]
おっと、名前空間は適当につけてくれ?

334 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 19:27:37 ]
それは見て分かっただよ。
でも、あんがとさん。

335 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 16:09:31 ]
boost::graph

boost::numerics::ublas
を駆使した
graphical_modeling ( とりあえず partilce filterだけインプリメント)
ってパッケージ作ったらboostにアクセプトされると思うのだけど
どう思う?

336 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 16:31:12 ]
まず形になってから言えばいいんでないかな?

337 名前:335 mailto:sage [2006/11/10(金) 16:41:43 ]
>>336
死んでしまったらしいプロジェクトの再活性のために
メンバー募集してるような感じなので
sourceforge.net/forum/forum.php?thread_id=1608834&forum_id=334280
やる人が増えたらいいなって、それだけです。

338 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 14:23:40 ]
>>324
SP1で解決されたと書いてるがどうだろう

339 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 22:12:55 ]
boostにMFCのTRACEマクロと同等のものありませんか?



340 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 10:21:48 ]
>>89
>>90

すっごい亀なんだけど,VC++8 と STLport 5.1 と
Boost 1.33.1 は完全には共存できないことが分かった.

d.hatena.ne.jp/Hossy/20060926
ここに書かれている方法を使えば,wave 以外のライブラリは
構築できる.でも,wave だけはどうやっても無理.
なぜかというと,spirit の tree_node<T> の定義が問題なんだ.
tree_node<T> が中で vector<tree_node<T> > を使っていて,
__has_trivial_constructor の引数にできないと怒られる.

ということは,spirit も使えないことになるわけだ.
VC++8 の人はおとなしく STLport 5.1 を諦めるか,
もしくは STLport の中のコンセプトチェックを外すか
しないと駄目だと思う.

341 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 16:35:10 ]
VS2005なんですがコンパイルに通りません
ublas::prod<matrix, vector>なはずなのに
ublas::prod<matrix, matrix>と勝手に解釈されます

std::vector< boost::numeric::ublas::vector<float > > vector_list;


std::transform(vector_list.begin(),vector_list.end()
,vector_list.begin()
,
std::bind1st(
std::ptr_fun(
boost::numeric::ublas::prod<
boost::numeric::ublas::matrix< float > ,
boost::numeric::ublas::vector< float >
>)
,covariance.covariance));

342 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 21:05:43 ]
multi_arrayってコンストラクタ以外で要素数を変更できないのですか?

343 名前:デフォルトの名無しさん mailto:sage [2006/11/21(火) 02:34:42 ]
C++相談室 part54 から飛び火。
pc8.2ch.net/test/read.cgi/tech/1162215248/611-622

boost の導入が却下される理由を教えてください。

344 名前:デフォルトの名無しさん mailto:sage [2006/11/21(火) 02:50:48 ]
>>343
オブジェクトコードにスタンプが入っちゃうから。

345 名前:デフォルトの名無しさん mailto:sage [2006/11/21(火) 09:31:14 ]
まずSTLの導入が却下されてるからな

346 名前:デフォルトの名無しさん mailto:sage [2006/11/21(火) 10:55:33 ]
それって事実上のC++ダメ宣言?

347 名前:デフォルトの名無しさん mailto:sage [2006/11/21(火) 12:58:06 ]
>>343
VS2003でSP1あてないとコンパイル通らないコードがたまにあるから


348 名前:デフォルトの名無しさん mailto:sage [2006/11/21(火) 13:02:39 ]
>>343
コンパイルが遅いからとかw

いくらでも理由は考えられるし、わざわざここへチクりに来るような話題とも思えない。

349 名前:デフォルトの名無しさん mailto:sage [2006/11/21(火) 16:56:47 ]
www.boost-consulting.com/
boostって儲かるのかな

boostのreviewも裏でなにかありそうなかんじだ

GILとvigraの争いもなんか違和感がなくもなかった



350 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 10:17:52 ]
STOP! 探偵ごっこ

351 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 18:04:13 ]
boost::tokenizer で切り分けた個数を得る方法はありますか?
(イテレータでループしてもとめるのではなくて。。)

352 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 18:47:33 ]
>>351
tokenizer はイテレータを移動するたびに区切りを探す仕様だから無理。

353 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 18:52:00 ]
個数カウント関係は
boost::accumulators
の人に要望したら実装してくれるかも

354 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 19:08:11 ]
>>350
探偵ごっこじゃなくて
vigraからGILに乗り換えるかで悩んでるんだよ

boostのreviewとやらが信用できるかどうかが、大きなファクター

なんか怪しいって思ってるやつが結構いるんだったら
boostのreviewを無視してvigraを使い続ける

355 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 23:52:45 ]
vagina

356 名前:デフォルトの名無しさん mailto:sage [2006/11/23(木) 00:07:40 ]
viagra

357 名前:デフォルトの名無しさん mailto:sage [2006/11/23(木) 01:27:31 ]
Caverta で十分。

358 名前:デフォルトの名無しさん [2006/11/24(金) 08:52:34 ]
下の様なエラーが出て困ってます。リビルドすればコンパイルは通る様になるのですが
毎回リビルドするのは大変なので、どうにか解決する方法ってないでしょうか?

c:\boost\boost\regex\v4\perl_matcher_common.hpp(734) : fatal error C1001: 内部コンパイラ エラー
(コンパイラ ファイル 'msc1.cpp', 行番号 1794)
Visual C++ のサポート情報 コマンドを選択してください
ヘルプ メニュー、 またはサポート情報のヘルプ ファイルを参照してください
コマンド ラインの警告 D4028 : 簡易リビルド時のエラ-です、通常のビルドに戻します

環境:
VC++6.0 SP6
Boost 1.33.1

359 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 12:37:19 ]
VC6は偽C++だからなぁ・・・



360 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 13:19:08 ]
>>359
6.0じゃもう古過ぎてダメですか?

361 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 14:02:04 ]
C++じゃないしな
VC8EE使った方がいいだろ

362 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 00:57:13 ]
vc8でコンパイル通らないのと組み合わせてる場合はどうしたらいいんだろう
コンパイル通らないコードはdllにして読むことにするとかできるのか?


363 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 01:32:12 ]
VC8でコンパイル通らない時点でまともなC++じゃない可能性が高いわけだが
DLLなどの方法で分離することはもちろん可能。(MSVCRTの衝突に注意)

364 名前:デフォルトの名無しさん mailto:sage [2006/11/26(日) 16:48:43 ]
あんまり関係ないことかも知れないけど、uBLASってなんて読んだらいいの?
うぶらす?マイクロブラス?

365 名前:デフォルトの名無しさん mailto:sage [2006/11/26(日) 18:31:11 ]
あっぷれカス

366 名前:デフォルトの名無しさん mailto:sage [2006/11/26(日) 20:01:25 ]
>>364
俺は発音しなければならない状況に立たされたことがないので不明

367 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 09:38:25 ]
誰か俺にSFINAEの発音プリーズ

368 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 10:00:39 ]
自分としては「えすふぁいなえ」などと変な読みをしてるけど
他人と口頭でSFINAEについて話したことがないのでどう言っていいかわからん

369 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 10:20:16 ]
すふぃなぇ



370 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 10:46:18 ]
エス 吹く アナル

371 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 11:34:46 ]
ボーストが標準でついているコンパイラはありませんか??

372 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 12:12:46 ]
>>365
uprecus.jp.land.to/wiki/


373 名前:デフォルトの名無しさん mailto:sage [2006/11/27(月) 12:13:51 ]
        ,.-─ ─-、─-、
      , イ)ィ -─ ──- 、ミヽ
      ノ /,.-‐'"´ `ヾj ii /  Λ
    ,イ// ^ヽj(二フ'"´ ̄`ヾ、ノイ{
   ノ/,/ミ三ニヲ´        ゙、ノi!
  {V /ミ三二,イ , -─        Yソ
  レ'/三二彡イ  .:ィこラ   ;:こラ  j{
  V;;;::. ;ヲヾ!V    ー '′ i ー ' ソ
   Vニミ( 入 、      r  j  ,′
   ヾミ、`ゝ  ` ー--‐'ゞニ<‐-イ
     ヽ ヽ     -''ニニ‐  /
        |  `、     ⌒  ,/
       |    > ---- r‐'´
      ヽ_         |
         ヽ _ _ 」

     ウプレカス [ uBLAS ]
  ( 西暦一世紀前半 〜 没年不明 )


374 名前:デフォルトの名無しさん mailto:sage [2006/11/28(火) 02:00:21 ]
ublasのsolveで使われるlower_tagやupper_tagはどのような意味があるのですか?
ドキュメントからは見つけられませんでした。

375 名前:デフォルトの名無しさん mailto:sage [2006/11/28(火) 02:16:43 ]
>Solves a system of linear equations with triangular form, i.e. A is triangular.
とあったので、Aは三角行列でなければならず、そのタイプを示すのがtagでしょうか?
もしそうなら結局LU分解しなきゃダメなのであまり使えないですねこれ・・・

376 名前:デフォルトの名無しさん mailto:sage [2006/11/28(火) 02:34:33 ]
atlas::cholesky_factor
のように三角行列しかうけつけない関数がある

普通の行列の上半分つかってを三角行列にするときに使うのが
upper_tag

377 名前:デフォルトの名無しさん mailto:sage [2006/11/28(火) 06:42:02 ]
>>364
ユーブラスじゃね?

378 名前:デフォルトの名無しさん mailto:sage [2006/11/28(火) 12:51:52 ]
>>377
>>373

379 名前:デフォルトの名無しさん mailto:sage [2006/11/29(水) 14:39:30 ]
Geometry Library ってひょっとして複数の候補があるのか?

boost-consulting.com/vault/index.php?PHPSESSID=kpg87708jjfg0ka24en0hgc2m4&direction=0&order=&directory=Math%20-%20Geometry

いったいどれを使ったらいいんだ



380 名前:デフォルトの名無しさん mailto:sage [2006/11/29(水) 19:46:16 ]
boost1.33.1をVCEEで使おうと思ってインストールしようとしたのですが失敗してしまいます

bjam "-sTOOLS=vc8_0" install とすると
...skipped <@boost!include!boost-1_33_1!boost!wave!util>unput_queue_iterator.hpp
for lack of <directory-grist>C:\Boost\include\boost-1_33_1\boost\wave\util...
のようなメッセージが大量に出て最後に
...failed updating 2 targets...
...skipped 4805 targets...
と表示されて終了してしまいます
どうしてでしょうか?どなたか解決策を教えてくださいお願いします

381 名前:デフォルトの名無しさん mailto:sage [2006/11/29(水) 23:29:29 ]
sdkへのパス通して↓でうちはいけた(いま使ったことのある範囲ではだけど
>bjam -sTOOLS=vc-8_0 --prefix="C:\Program Files\Microsoft Visual Studio 8\VC" install

エラーもエラーで長いから憂鬱だよな

382 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 22:51:51 ]
>>381ありがとうございます
sdkへのパスとは
C:\Program Files\Microsoft Visual Studio 8\SDK
のことでしょうか?
パスを通すというのは、システム環境変数のpathに追加するということですよね?
色々追加してやってみましたが、結果は変わりませんでした

383 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 23:15:17 ]
www.boost.org/tools/build/v1/vc-8_0-tools.html
vsvars32.batを編集する必要がある

384 名前:デフォルトの名無しさん mailto:sage [2006/12/02(土) 00:48:42 ]
む、あいまいかつ適当な書き方して申し訳なかった
そのときのメモ見たら
set INCLUDE=C:\Program Files\Microsoft Platform SDK\Include
してC:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat走らせて
bjam -sTOOLS=vc-8_0 --prefix="C:\Program Files\Microsoft Visual Studio 8\VC" install
したって書いてあった。

set LIB=C:\Program Files\Microsoft Platform SDK\Libはvcvarsallがやってくれたっぽいが
標準でやってるのか自分でbat編集したのかは覚えてない

まあ>>383の通りです

385 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 00:10:04 ]
>>383-384ありがとうございます
set INCLUDE=C:\Program Files\Microsoft Platform SDK\Include
set LIB=C:\Program Files\Microsoft Platform SDK\Lib
bjam -sTOOLS=vc-8_0 --prefix="C:\Program Files\Microsoft Visual Studio 8\VC" install
とやってみましたが、相変わらず大量のエラーメッセージが出てしまいます

383のリンクを見てみましたが、PlatformSDKが必要ということとvsvars32.batを編集しないといけないということは分かったのですが
英語が苦手なので具体的にどこをどう編集しないといけないのか分かりませんでした
本当にすみません

VCEEではなかなか出来ないのでBCB6.0でやってみようと思い、
>1にあるLet's Boostを参考にして↓のようにやりましたが、また同じようなエラーが出てしまいました
C:\lib\boost_1_33_1>set PATH="C:\Program Files\Borland\CBuilder6\Bin";%PATH%
C:\lib\boost_1_33_1>bjam -sTOOLS=borland --prefix="C:\Program Files\Borland\CBuilder6" install
何でやってもダメということは何か基本的な設定が出来てないのでしょうか?

386 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 01:50:50 ]
vcvarsall.batの

@set INCLUDE=
@set LIB=

の部分に;で区切って追加する

387 名前:358 mailto:sage [2006/12/03(日) 07:12:58 ]
VC++6.0、IDEも軽くていいんだけどなぁ。
MFCのランタイムも普及してて、Win98以降のOSなら何でも動くし。
でも、そろそろ新しいバージョンに移行した方がいいのかもね…
考えてみれば、8年前の開発環境なんだよね… >6.0

388 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 07:14:27 ]
テンプレートの対応もアレだしね。6.0

389 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 18:33:22 ]
phoenix::bindがspirit::parseのオーバーロードを解決してくれない・・・
lambda::bindならいけるのに・・・



390 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 22:17:45 ]
>>386ありがとうございます
vcvarsall.batには@set INCLUDEと@set LIBがありませんでした
vsvars32.batにはあったのでそれを↓のように編集しました
@set INCLUDE=C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE;%C:\Program Files\Microsoft Platform SDK\Include;%INCLUDE
@set LIB=C:\Program Files\Microsoft Visual Studio 8\VC\LIB;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib;C:\Program Files\Microsoft Platform SDK\Lib;%LIB%

それから↓のようにコマンドを打ち込んでみましたが、やはり>>380と同じようなエラーが出ました
C:\lib\boost_1_33_1>"C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"
Setting environment for using Microsoft Visual Studio 2005 x86 tools.
C:\lib\boost_1_33_1>bjam -sTOOLS=vc-8_0 --prefix="C:\Program Files\Microsoft Visual Studio 8\VC" install

VCEEだけでなくBCB6.0でもVC6.0でも失敗しました
どうやら私には無理なようです
regexだけ↓のコマンドでインストール出来たのでもうこれで一旦諦めます(これはVCEEでもBCB6.0でも出来ました)
C:\lib\boost_1_33_1\libs\regex\build>"C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"
Setting environment for using Microsoft Visual Studio 2005 x86 tools.
C:\lib\boost_1_33_1\libs\regex\build>nmake -fvc8
C:\lib\boost_1_33_1\libs\regex\build>nmake -fvc8 install

今度もう少しコマンドプロンプトやBoostの基本を勉強して再挑戦してみます
スレ汚ししてすみませんでした
それから答えてくれた皆さんありがとうございました

391 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 22:32:02 ]
自分は@setにboostのパスも通してるな
必須なのかは忘れた

よくがんばった。もうこれでいいじゃない
www.boost-consulting.com/download.html

392 名前:デフォルトの名無しさん mailto:sage [2006/12/04(月) 15:52:07 ]
#include <boost/test/unit_test.hpp>


void test() {}


boost::unit_test::test_suite* init_unit_test_suite(int, char*[])
{
boost::unit_test::test_suite* suite = BOOST_TEST_SUITE("Test suite");

suite->add(BOOST_TEST_CASE(&test));

return suite;
}
上記のコードをgcc (GCC) 3.2.2 20030222 (Red Hat Linux 3.2.2-5)で
g++ a.cpp -lboost_unit_test_framework-gcc-d
によりコンパイルしたところ、
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../crt1.o(.text+0x18): In function `_start':
../sysdeps/i386/elf/start.S:77: undefined reference to `main'
collect2: ld はステータス 1 で終了しました
とリンクエラーになってしまいます。
(MS VC++ 8とgcc 3.4.4(cygming special)では正常にコンパイル&リンク&実行出来ました。)
-lboost_unit_test_framework-gccにしても、また g++ と a.cpp の間にこれを書いても同様に
リンクエラーになってしまいます。
(g++ a.cpp libboost_unit_test_framework-gcc-d.a
とすると正常にリンク、実行出来ます)
これはgccもしくはboost側の問題でしょうか?
それともコンパイラオプションが何か足りないのでしょうか?


393 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 18:33:41 ]
www.kmonos.net/alang/boost/classes/test.html
これだけでは、boost.testの便利さが今ひとつ理解できない


394 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 19:31:20 ]
CPPUNITでいいんじゃね

395 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 21:51:02 ]
bjamでいろんなコンパイラ上で一気にテストできる
問題はbjamの使い方がよく分からないこと

396 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 15:24:39 ]
scoped_arrayはvectorと違ってソートできない?

397 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 15:47:25 ]
>>396
なんで?

398 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 16:40:54 ]
begin(),end()が無いから

399 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 16:49:42 ]
ポインタ渡せばいいじゃん。
ランダムアクセスイテレータの用件満たしてるよ。



400 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 17:02:05 ]
了解
ありがとう

401 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 17:32:49 ]
math.Geometryの下がカオスで試そうという気自体おきない
しかしGeometry関係の処理はしたい。
boost以外を探すべきか

402 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 20:01:44 ]
>>398
つmake_iterator_range

403 名前:デフォルトの名無しさん mailto:sage [2006/12/10(日) 21:09:05 ]
επιστημη氏ってboostに関して何か書いてたっけ?
MFCからSTLに関しては、いろんな所に書き散らかしてるけど

404 名前:デフォルトの名無しさん mailto:sage [2006/12/10(日) 21:43:46 ]
>>403
なんの脈絡もなく突然どうした? スレを間違えたのか?
とりあえず、例の翻訳プロジェクトには参加してるみたいだけど。
sourceforge.jp/project/memberlist.php?group_id=428

405 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 07:05:53 ]
>いろんな所に書き散らかしてるけど

を見て、さらにスレ違いな質問を思いついた。
boost使いってPC系ではどんな雑誌読んでる?情報収集はネットのみ?


406 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 07:18:35 ]
「boost使い」と名乗っていいレベルかどうか自信ないけど、
俺は雑誌は一切読まない。
いや、別に「絶対読まねえぞ」みたいなこだわりがあるわけじゃないけど。

407 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 10:41:12 ]
最近はPC系というかプログラミング系の雑誌自体あんま見かけないしな
boost devel や c++.moderated つまみ食いしてた方がよほど有益

408 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 10:49:26 ]
日経ソフトウェアとインターフェースと、あとなんかあったっけ?

409 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 19:31:43 ]
俺もプログラミング系の雑誌は読まんな。
bitとか良い雑誌があった頃が懐かしい。



410 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 21:15:10 ]
それこそ
boost.spritで遊ぼう!
みたいな特集を組むある意味アホな雑誌がでてたら買う

411 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 21:22:51 ]
正規表現特集でboost.regexがちょこっと紹介されるのが関の山だな。

412 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 22:16:53 ]
C/C++ Users Journalが合流したDDJとか。
www.ddj.com/dept/cpp/cuj.jhtml

413 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 22:56:30 ]
boostってlokiのtypelistに相当するやつあります?

414 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 22:58:44 ]
>>413
mpl::list

415 名前:デフォルトの名無しさん mailto:sage [2006/12/11(月) 23:30:11 ]
thx

416 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 00:42:18 ]
拡張子hppって古めかしい気がするのは俺だけ?
#include で拡張子なし <boost/shared_ptr> って動きは無いのだろか?

417 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 01:17:54 ]
>>416
かつて、標準化委員会は理想に燃えていました。
拡張子などという原始的なもので、
ファイルの種類を表すべきではないという強い意志がありました。

はて、2006年になっても、その理想は実現されそうにないのですが。

418 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 01:31:13 ]
どっちでもいいけど、標準C++ライブラリと違うのは気持ち悪い

419 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 02:27:45 ]
>>417
そのへんって確か、過ちを認めて今からでも元に戻そうって動きもなかった?



420 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 03:08:53 ]
>>419
今後出る標準ライブラリに拡張子をつけられたとしても。
いまある標準ライブラリはそのまま残すしかないでしょ。
たとえこんなものでもね

// これはC99のiositreamとの下位互換性のためにあるぜ。
//実体はiostream.hな。
#include <iostream.h>

421 名前:デフォルトの名無しさん mailto:sage [2006/12/12(火) 03:10:50 ]
>>419
それは、たぶんこれだろう。ちょっと違う。
www.open-std.org/jtc1/sc22/wg21/docs/lwg-active.html#456
"We should accept the fact that we made a serious mistake and rectify it, however belatedly, ..."






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<175KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef