[過去ログ]
Boostを語れゴラァ part3 (1001レス)
Boostを語れゴラァ part3 http://echo.5ch.net/test/read.cgi/tech/1158991211/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
289: デフォルトの名無しさん [sage] 2006/11/05(日) 19:43:31 そんなものは存在しません http://echo.5ch.net/test/read.cgi/tech/1158991211/289
290: デフォルトの名無しさん [sage] 2006/11/05(日) 20:40:51 >>289 無理か。諦めます。レスありがとう。 http://echo.5ch.net/test/read.cgi/tech/1158991211/290
291: デフォルトの名無しさん [sage] 2006/11/05(日) 21:10:34 md5やsha1を計算するライブラリありますか? crcはあるようですが http://echo.5ch.net/test/read.cgi/tech/1158991211/291
292: デフォルトの名無しさん [sage] 2006/11/05(日) 21:26:13 md5はそのままソース引っこ抜いて使えるようになってた。 この手の参照透過性のある関数を 特にパラメタライズするメリットは感じないが。 http://echo.5ch.net/test/read.cgi/tech/1158991211/292
293: デフォルトの名無しさん [sage] 2006/11/05(日) 21:28:38 MD5はRFCにあるソースはK&R式の関数宣言なんでC++としてコンパイルしようとすると失敗するはず。 http://echo.5ch.net/test/read.cgi/tech/1158991211/293
294: デフォルトの名無しさん [sage] 2006/11/05(日) 21:28:43 >md5はそのままソース引っこ抜いて使えるようになってた。 どこ? http://echo.5ch.net/test/read.cgi/tech/1158991211/294
295: デフォルトの名無しさん [sage] 2006/11/05(日) 21:30:11 RFC http://echo.5ch.net/test/read.cgi/tech/1158991211/295
296: デフォルトの名無しさん [sage] 2006/11/05(日) 21:30:37 >>295 ありがとう http://echo.5ch.net/test/read.cgi/tech/1158991211/296
297: デフォルトの名無しさん [sage] 2006/11/05(日) 21:34:49 Boost には無いので http://sourceforge.net/projects/cryptopp/ とか http://botan.randombit.net/ とか http://opensource.adobe.com/classadobe_1_1md5__t.html http://opensource.adobe.com/group__adobe__sha.html あたりで http://echo.5ch.net/test/read.cgi/tech/1158991211/297
298: デフォルトの名無しさん [sage] 2006/11/05(日) 21:38:29 >>293 コンパイルはそのまま通ったと思う。 数年前のことなので記憶が不鮮明だが、GNUのbinutilsから引っこ抜いた気がする。 http://echo.5ch.net/test/read.cgi/tech/1158991211/298
299: デフォルトの名無しさん [sage] 2006/11/06(月) 00:37:42 >>293 そんなの1分で直せるじゃん http://echo.5ch.net/test/read.cgi/tech/1158991211/299
300: デフォルトの名無しさん [sage] 2006/11/06(月) 14:32:48 まだ特定してないんだけど、spiritのどこかで using namespace std; の記述があるみたいですね。 (std::coutが名前空間を指定せずに使えてしまった) これってちょっと問題あるような…。 http://echo.5ch.net/test/read.cgi/tech/1158991211/300
301: デフォルトの名無しさん [sage] 2006/11/06(月) 14:40:05 $ grep -FR "using namespace std;" . ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./core/primitives/impl/primitives.ipp: using namespace std; ./fusion/sequence/detail/manip.hpp: using namespace std; ./iterator/impl/file_iterator.ipp:using namespace std; ./phoenix/closures.hpp: using namespace std; http://echo.5ch.net/test/read.cgi/tech/1158991211/301
302: デフォルトの名無しさん [sage] 2006/11/06(月) 14:42:18 >>267 >>273 >>275 こんなのあったんだね Boost.MathToolkit http://www.johnmaddock.co.uk/toolkit http://lists.boost.org/Archives/boost/2006/10/111114.php http://echo.5ch.net/test/read.cgi/tech/1158991211/302
303: デフォルトの名無しさん [sage] 2006/11/06(月) 15:26:41 >>300 >>301 >./iterator/impl/file_iterator.ipp これがまずい. 他の使い方は関数内なので問題ないし,意図的というか必要な using directive. http://echo.5ch.net/test/read.cgi/tech/1158991211/303
304: デフォルトの名無しさん [sage] 2006/11/06(月) 15:30:51 boost mailing list に 新しいライブラリーをaccept するかのreviewが投稿されてるけど ただのユーザーとしてのreviewを投稿してもいいのかな? http://echo.5ch.net/test/read.cgi/tech/1158991211/304
305: デフォルトの名無しさん [sage] 2006/11/06(月) 17:21:32 boostの中に ClassNameって命名規則つかってるの1つもないのかな 例外なく class_name に修正されるのかな http://echo.5ch.net/test/read.cgi/tech/1158991211/305
306: デフォルトの名無しさん [sage] 2006/11/06(月) 17:25:32 大文字って、そこだけ目立つから、見にくくなる。 あと長すぎるシンボルも関数の引数のところで行が折り返して見にくくなる。 boostってほどほどで良い感じ。 http://echo.5ch.net/test/read.cgi/tech/1158991211/306
307: デフォルトの名無しさん [sage] 2006/11/06(月) 17:34:22 ublas があるのに boost.glasとかわけわかんね http://glas.sourceforge.net/doc/papers/introduction/index.html http://echo.5ch.net/test/read.cgi/tech/1158991211/307
308: デフォルトの名無しさん [sage] 2006/11/06(月) 20:27:15 >>305 Boost にはガイドラインがあって、そこでコーディングルールはある程度決まってる。 http://boost.org/more/lib_guide.htm ・クラス名や、メソッド名は class_name や method_name みたいにすること。 ・テンプレートパラメータは TemplateParameter みたいにすること。 ・分かりやすい名前にすること。 ・マクロは MACRO_NAME みたいにすること。 http://echo.5ch.net/test/read.cgi/tech/1158991211/308
309: デフォルトの名無しさん [sage] 2006/11/06(月) 20:29:55 間違えた。 ×マクロは MACRO_NAME みたいにすること。 ○マクロは、すべて大文字で、BOOST_ からはじめること。 だな。 http://echo.5ch.net/test/read.cgi/tech/1158991211/309
310: デフォルトの名無しさん [sage] 2006/11/06(月) 22:27:44 >>304 投稿するのは自由だろう。「ただのユーザーとして」というのはちょっと引っかかるが。 不満を述べるだけじゃなくて、代案か、代案が出せないと考える理由を出すべきだろうね。 まぁ筋が通ってなければスルーされるだけ。何か考えがあるなら投稿しとけばいいと思うよ。 http://echo.5ch.net/test/read.cgi/tech/1158991211/310
311: デフォルトの名無しさん [sage] 2006/11/07(火) 08:21:16 「ただのユーザーとして」 っていう表現にどんな意味がこもっているかにもよるよね。 何となく 「恥かきそうだったり辛そうだったりしたら、いつでも綺麗にバッくれて 俺の人生においてすべてを"なかったこと"にできる道を確保したまま」 という意味な気がするんで、同じく引っかかる。 http://echo.5ch.net/test/read.cgi/tech/1158991211/311
312: デフォルトの名無しさん [sage] 2006/11/07(火) 08:58:36 >>311 は一生引っかかっていればいいと思うよ。 何かに。 http://echo.5ch.net/test/read.cgi/tech/1158991211/312
313: デフォルトの名無しさん [sage] 2006/11/07(火) 09:29:40 ドンピシャなら絶対噛み付いてくるだろうなと期待はしていたけどw http://echo.5ch.net/test/read.cgi/tech/1158991211/313
314: デフォルトの名無しさん [sage] 2006/11/07(火) 09:31:05 >>312に言葉の重みを感じてちょっとワロタ http://echo.5ch.net/test/read.cgi/tech/1158991211/314
315: デフォルトの名無しさん [sage] 2006/11/07(火) 10:55:34 まぁよっぽど悔しかったんだろ。 http://echo.5ch.net/test/read.cgi/tech/1158991211/315
316: デフォルトの名無しさん [sage] 2006/11/07(火) 19:41:42 >>226 GIL has been accepted as a boost library. http://lists.boost.org/Archives/boost/2006/11/112896.php http://echo.5ch.net/test/read.cgi/tech/1158991211/316
317: デフォルトの名無しさん [sage] 2006/11/07(火) 19:51:41 >>316 通ったのか! http://echo.5ch.net/test/read.cgi/tech/1158991211/317
318: デフォルトの名無しさん [sage] 2006/11/07(火) 22:12:22 >>300 の問題は Spirit 1.84 だと修正されてた. http://echo.5ch.net/test/read.cgi/tech/1158991211/318
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 683 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.200s