Boost.FollowUp!
コンパイルしてみたことありますが無理でした。RTTI使用しているのが原因で。 RT @frsyuki: Android NDK で tr1::shared_ptr は使えるのだろうか… #msgpackhack
2010-09-12 12:03:15昨日のBoost勉強会で、Androidでは例外が使えない話は出ていたが、そのほかにRTTIも使えない。よってdynamic_castも使用不可能。
2010-09-12 12:04:14テストによって事前にダウンキャストの安全性が確保されているならコンパイルオプションで -Ddynamic_cast=static_cast をつける事でダウンキャストは可能になる。
2010-09-12 12:05:14@frsyuki http://d.hatena.ne.jp/wraith13/20080101/1199177152 よかったら、例外が使えない環境でのエラーハンドリングの参考にしてください。 [電波注意]
2010-09-12 12:37:04Boost.FileSystemはV1の頃はマルチバイト文字列(既定では英数字と一部の記号のみ許可)、V2で文字型をテンプレート引数に、V3は内部実装をOSネイティブに合わせてマルチバイト/ワイド両方でアクセス可能になった #boostjp
2010-09-12 17:30:18@melponn さんが指摘している通り、dynamic_imageは複数ページの画像を扱うものではなく、実行時にピクセルフォーマットが確定するimage #boostjp
2010-09-12 17:54:24Boost.GILは各ピクセルフォーマット毎に別々のクラスを使うので、逆にフォーマット毎にクラスを呼び分けてくれる感じ #boostjp
2010-09-12 17:56:58TIFFにはマルチページ機能があるけど特別なサポートはなかったと思う。専用のimageクラスがあるわけでなく読み書き関数があるだけなので。 #boostjp
2010-09-12 18:06:21Boost.GILの元々のライセンスはMITライセンス、Boostに入っているものはBoostライセンスになってる。確か途中で突っ込みが入って変わったんじゃなかったかな。 #boostjp
2010-09-12 18:16:05Advanced Windowsによると、Win98はDLLをプロセス毎にメモリに読み込み、Win2kはコピーオンライト方式で共有する。なので多分NTカーネルかどうかで変わる。 #boostjp
2010-09-12 18:55:27??=define private public はクラスがPODやstandard-layout型かどうかを 変えてしまうので注意。 #boostjp
2010-09-12 19:08:53@yhamigaki 「プロセス毎に読み込む=共有しない」という意味に思えます。だとしたら結果的に挙動は変わらない気がします。 #boostjp
2010-09-12 19:10:42初めてトライグラフの有効な使い方を見た RT @yhamigaki: ??=define private public はクラスがPODやstandard-layout型かどうかを 変えてしまうので注意。 #boostjp
2010-09-12 19:12:29Boost.Interface | Boost.Interfaces は本家からして表記が揺れまくりなんだな。 #boostjp [電波注意]
2010-09-12 19:43:10読み直すと文章がおかしかったのでもう一度。Advanced Windowsによると、Win98はDLLをプロセス毎にメモリに読み込み、Win2k(多分NTカーネル)はコピーオンライト方式で共有する。どちらでも他のプロセスのDLLは書き変わらない。 #boostjp
2010-09-12 19:44:20と思ってドキュメントを Boost.Interface で検索してみたら結構 Boost.Interface って書いてあるなぁ・・・ #boostjp
2010-09-12 20:04:06Boost.GILの作者はBSLだと言っている。でもサイトの表記はMITのまま。 #boostjp http://lists.boost.org/Archives/boost/2008/02/132982.php
2010-09-12 20:05:53@melponn ああ、BIL と Boost.Interfaces はまた別ものなのか! って、そういえば前にそんなこと言ってたね。いくらなんでも紛らわし過ぎる。またしばらくしたら忘れそう・・・ #boostjp [電波注意]
2010-09-12 20:11:43@wraith13 多分 Boost.Interfaces の前身か何かだと思うのですけど、検索すると BIL が先に来るのは罠ですよね・・・ #boostjp
2010-09-12 20:15:57