Boost総合スレ part10 (385レス)
Boost総合スレ part10 http://mevius.5ch.net/test/read.cgi/tech/1347611669/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: デフォルトの名無しさん [sage] 2012/09/14(金) 17:34:29.08 過去スレ Part 9http://toro.2ch.net/test/read.cgi/tech/1275014987/ Part 8 http://pc12.2ch.net/test/read.cgi/tech/1251446016/ part 7 http://pc12.2ch.net/test/read.cgi/tech/1232367742/ part 6 http://pc11.2ch.net/test/read.cgi/tech/1207749841/ part 5 http://pc11.2ch.net/test/read.cgi/tech/1192662575/ part 4 http://pc11.2ch.net/test/read.cgi/tech/1175663346/ part 3 http://pc11.2ch.net/test/read.cgi/tech/1158991211/ part 2 http://pc8.2ch.net/test/read.cgi/tech/1139313234/ part 1 http://pc8.2ch.net/test/read.cgi/tech/1091198276/ ■関連サイト■ Boost C++ Libraries http://www.boost.org/ Boost 翻訳プロジェクト http://boost.cppll.jp/HEAD/ Let's Boost http://www.kmonos.net/alang/boost/ boost info http://shinh.skr.jp/boost/ http://mevius.5ch.net/test/read.cgi/tech/1347611669/1
259: デフォルトの名無しさん [sage] 2015/05/25(月) 20:07:15.35 ID:Fk7XkuNr 2チャンをやってはいけません、ということ http://mevius.5ch.net/test/read.cgi/tech/1347611669/259
260: デフォルトの名無しさん [sage] 2015/05/25(月) 20:16:21.95 ID:qa+JUMyM なるほどー http://mevius.5ch.net/test/read.cgi/tech/1347611669/260
261: デフォルトの名無しさん [sage] 2015/06/06(土) 11:53:50.32 ID:DXSt7rl7 boostって結構遅いんだな http://mevius.5ch.net/test/read.cgi/tech/1347611669/261
262: デフォルトの名無しさん [sage] 2015/06/06(土) 11:56:08.52 ID:+rQgIJZi コンパイル時間をboostしてくれます http://mevius.5ch.net/test/read.cgi/tech/1347611669/262
263: デフォルトの名無しさん [sage] 2015/06/06(土) 12:23:05.22 ID:DXSt7rl7 コンパイル時間はどうでもいいです。 コンパイルなんて休憩時間くらいしかやらないから・・・ http://mevius.5ch.net/test/read.cgi/tech/1347611669/263
264: デフォルトの名無しさん [sage] 2015/06/06(土) 12:31:03.72 ID:htxI56Um コンパイル時間のことでないとすると どのライブラリが何と比べてどれくらい遅いのかを書かないと http://mevius.5ch.net/test/read.cgi/tech/1347611669/264
265: デフォルトの名無しさん [sage] 2015/06/06(土) 12:33:52.43 ID:DXSt7rl7 ublasのvectorが自前で作ったものよりも http://mevius.5ch.net/test/read.cgi/tech/1347611669/265
266: デフォルトの名無しさん [sage] 2015/06/06(土) 12:37:12.25 ID:b3bO68kx boostって実行時も遅いよな http://mevius.5ch.net/test/read.cgi/tech/1347611669/266
267: デフォルトの名無しさん [sage] 2015/06/06(土) 12:52:10.14 ID:htxI56Um そうか大変だな http://mevius.5ch.net/test/read.cgi/tech/1347611669/267
268: デフォルトの名無しさん [sage] 2015/06/06(土) 13:14:38.58 ID:b3bO68kx てかもう使ってないし http://mevius.5ch.net/test/read.cgi/tech/1347611669/268
269: デフォルトの名無しさん [sage] 2015/06/06(土) 13:16:04.99 ID:+rQgIJZi そうかよかったな http://mevius.5ch.net/test/read.cgi/tech/1347611669/269
270: デフォルトの名無しさん [sage] 2015/06/06(土) 15:54:55.27 ID:sNpvOYgU poco使え http://mevius.5ch.net/test/read.cgi/tech/1347611669/270
271: デフォルトの名無しさん [sage] 2015/09/02(水) 17:09:56.87 ID:DQQjJ9NG コンパイルは遅い http://mevius.5ch.net/test/read.cgi/tech/1347611669/271
272: デフォルトの名無しさん [] 2015/11/03(火) 21:27:24.75 ID:hk+PiOLT 使ってますか http://mevius.5ch.net/test/read.cgi/tech/1347611669/272
273: デフォルトの名無しさん [sage] 2015/11/03(火) 21:42:20.64 ID:i0g4PCT9 Boostがあれば何でもできる http://mevius.5ch.net/test/read.cgi/tech/1347611669/273
274: デフォルトの名無しさん [sage] 2015/11/04(水) 11:14:56.51 ID:tuc/GHuH 1 2 3 だー http://mevius.5ch.net/test/read.cgi/tech/1347611669/274
275: .パンティーガァル [] 2015/11/17(火) 21:19:23.78 ID:s4bNHyHx 一時は随分持て囃されたようだが コレもすっかりネタライブラリと化したなw http://mevius.5ch.net/test/read.cgi/tech/1347611669/275
276: デフォルトの名無しさん [sage] 2015/11/19(木) 01:09:18.93 ID:0U7CT6+W ネタかどうかはともかく、PCのアプリ開発がビジネス的においしくないから 国内ではもっぱらプログラム廃人(w)の道具でしかない http://mevius.5ch.net/test/read.cgi/tech/1347611669/276
277: デフォルトの名無しさん [sage] 2015/12/12(土) 07:43:19.75 ID:D8DPAl+5 コンパイルがだるいのであまり使いたくないが、シリアライゼーションとファイルシステムは使いたいんだよな http://mevius.5ch.net/test/read.cgi/tech/1347611669/277
278: デフォルトの名無しさん [sage] 2015/12/12(土) 08:27:40.06 ID:Jcuermv/ nugetにあるじゃん http://mevius.5ch.net/test/read.cgi/tech/1347611669/278
279: デフォルトの名無しさん [] 2015/12/18(金) 23:28:22.35 ID:vCtvI+uE Version 1.60.0 http://www.boost.org/users/history/version_1_60_0.html http://mevius.5ch.net/test/read.cgi/tech/1347611669/279
280: デフォルトの名無しさん [sage] 2015/12/19(土) 11:58:40.26 ID:O2ZUrLIw っとコンパイルしてみようっと http://mevius.5ch.net/test/read.cgi/tech/1347611669/280
281: デフォルトの名無しさん [] 2015/12/19(土) 12:40:41.91 ID:P/E9W26M Lapackもっと気持ちよく使えるようにして欲しいなあ http://mevius.5ch.net/test/read.cgi/tech/1347611669/281
282: デフォルトの名無しさん [sage] 2016/01/18(月) 05:50:39.36 ID:mFzGs0rQ boost::geometryって2Dは充実してきてるけど、3Dへの拡張は現状どんな感じですか? 2010年くらいに将来やる予定って開発者が言ってた気がするけど http://mevius.5ch.net/test/read.cgi/tech/1347611669/282
283: 282 [sage] 2016/01/19(火) 00:15:43.99 ID:4raSQRby フォーラム見たら3Dへの拡張は全体的にまだまだって感じですね せっかくトレイト使ってジェネリックにやってるんだから早く実装して欲しい・・・ http://mevius.5ch.net/test/read.cgi/tech/1347611669/283
284: デフォルトの名無しさん [sage] 2016/01/20(水) 22:24:02.62 ID:KeJuY5Mf boost graphのドキュメントがクソ http://mevius.5ch.net/test/read.cgi/tech/1347611669/284
285: デフォルトの名無しさん [] 2016/04/05(火) 02:48:34.34 ID:2X2ng6yq age http://mevius.5ch.net/test/read.cgi/tech/1347611669/285
286: デフォルトの名無しさん [] 2016/04/21(木) 22:40:40.88 ID:0L9uK1O2 parallel BGLのドキュメントがくそ http://mevius.5ch.net/test/read.cgi/tech/1347611669/286
287: デフォルトの名無しさん [sage] 2016/05/11(水) 16:53:35.32 ID:GzlL/1jH つか、boost自体がくそ http://mevius.5ch.net/test/read.cgi/tech/1347611669/287
288: デフォルトの名無しさん [] 2016/05/11(水) 17:04:40.20 ID:CRgs0nLf じゃもっといいものにしてください http://mevius.5ch.net/test/read.cgi/tech/1347611669/288
289: デフォルトの名無しさん [] 2016/05/13(金) 00:38:47.56 ID:gIaucaE3 read_iniでファイルを読み込んだ時 セクションが1つも設定されていない場合にエラーを出力したいのですが セクションだけを取得する方法はありますか? 漠然とした質問ですみません。 boostのバージョンは1.54です http://mevius.5ch.net/test/read.cgi/tech/1347611669/289
290: デフォルトの名無しさん [sage] 2016/05/13(金) 01:16:17.32 ID:+/HM4ABC >>289 read_iniの第2引数にptree渡せばiniファイルの中身取ってこれる http://stackoverflow.com/questions/16135285/iterate-over-ini-file-on-c-probably-using-boostproperty-treeptree ところで、ホントにセクション全部取ってくる必要あるの? 空のファイルかどうかやファイルの存在有無のチェックでよかったりしない? http://mevius.5ch.net/test/read.cgi/tech/1347611669/290
291: デフォルトの名無しさん [] 2016/05/13(金) 07:24:40.50 ID:Vn8cSOwV >>290 ID変わりました。>>289です。 ご回答ありがとうございます ファイルの中身が、str=100だけなど セクション名が無く、キーとキー値しかない場合 にもエラーを出力したかったので感謝です。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/291
292: デフォルトの名無しさん [] 2016/05/13(金) 14:15:20.29 ID:Vn8cSOwV また質問ですみません。 iniファイルにセクション名のみ書かれている場合にエラーを出力したいのですが >>290の方法でやってもセクション名を取得出来ませんでした。read_iniで確認するには どうすればいいでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1347611669/292
293: デフォルトの名無しさん [sage] 2016/05/14(土) 12:21:03.53 ID:9OXVbH7e >>292 boost/property_tree/ini_parser.hppの105行目と141行目で 読みだしたセクションにキーがないときはそのセクションの情報を捨ててる だから、セクション名だけのiniファイルを読み込ませたときは 空のiniファイルを読み込ませたのと同じ状態になるみたい 見たのは1.61だけど、1.54も多分同じ http://mevius.5ch.net/test/read.cgi/tech/1347611669/293
294: デフォルトの名無しさん [sage] 2016/06/09(木) 14:28:47.90 ID:zBUCyUfh 次期標準ライブラリとまで言われたのに嫌われてる? http://mevius.5ch.net/test/read.cgi/tech/1347611669/294
295: デフォルトの名無しさん [sage] 2016/06/09(木) 15:49:16.84 ID:KqeHMSOJ 嫌われてるんですか? http://mevius.5ch.net/test/read.cgi/tech/1347611669/295
296: デフォルトの名無しさん [sage] 2016/06/09(木) 15:51:36.39 ID:lRCEzphN 嫌われてるの? http://mevius.5ch.net/test/read.cgi/tech/1347611669/296
297: デフォルトの名無しさん [sage] 2016/06/09(木) 15:51:36.50 ID:Cn/2kag2 >>294 ちゃんと次期標準としての役割は果たしてて、 次のC++ではfilesystemやoptionalが取り込まれるよ バージョンアップがちょくちょくあるから、仕事ではちょっと使いづらいところもあるのかも http://mevius.5ch.net/test/read.cgi/tech/1347611669/297
298: デフォルトの名無しさん [] 2016/06/09(木) 16:46:39.42 ID:KqeHMSOJ ですよね。thread関連はメンテだけになるかもしれませんが。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/298
299: デフォルトの名無しさん [sage] 2016/06/09(木) 17:43:46.93 ID:a+2yNvRj UTF-16デフォルトなWindowsだと使いにくくてなぁ http://mevius.5ch.net/test/read.cgi/tech/1347611669/299
300: デフォルトの名無しさん [] 2016/06/09(木) 19:32:49.78 ID:KqeHMSOJ そうなんですか? 未だにSJISだと思ってましたw http://mevius.5ch.net/test/read.cgi/tech/1347611669/300
301: デフォルトの名無しさん [] 2016/06/10(金) 06:42:33.29 ID:u2soNk9a SJISでしか動かないのは、batのバッチプログラムぐらい。 ファイルにSJISに含まれない文字を含むファイル名をつけて、batで呼び出せるかどうか試してみればいい。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/301
302: デフォルトの名無しさん [sage] 2016/06/10(金) 09:39:39.13 ID:XqAkh7YW Win2000/XP に移行した時に Unicode ベースのシステムになった でもレガシーなAPIを大事にお守りするせいでなかなか SJISが死なない Windows10 と心中することになりそうだな http://mevius.5ch.net/test/read.cgi/tech/1347611669/302
303: デフォルトの名無しさん [sage] 2016/06/10(金) 14:47:14.07 ID:ZMnsYyke NT系は最初の3.1からUnicodeなんだが 5.0の時にUCS-2からUTF-16になったくらいで http://mevius.5ch.net/test/read.cgi/tech/1347611669/303
304: デフォルトの名無しさん [sage] 2016/06/10(金) 16:45:29.54 ID:8yNz9kCr VCのコンパイルオプションにBOM無しUTF-8読み込みの許可を加えるまでは糞 http://mevius.5ch.net/test/read.cgi/tech/1347611669/304
305: デフォルトの名無しさん [sage] 2016/06/10(金) 20:09:50.16 ID:ZMnsYyke BOMつければ済むC/C++コンパイラよりUTF-8を一切受け付けないリソースコンパイラの方を先になんとかしてくれ http://mevius.5ch.net/test/read.cgi/tech/1347611669/305
306: デフォルトの名無しさん [sage] 2016/06/11(土) 11:50:18.06 ID:rFA30bCg #pragma code_page(65001) http://mevius.5ch.net/test/read.cgi/tech/1347611669/306
307: デフォルトの名無しさん [sage] 2016/06/11(土) 14:18:45.78 ID:JLuyjHOS Pragma Directives https://msdn.microsoft.com/ja-jp/library/windows/desktop/aa381031(v=vs.85).aspx This pragma is not supported in an included resource file (.rc). Therefore, example: #include "English.rc" #pragma code_page(932) #include "Japanese.rc" http://mevius.5ch.net/test/read.cgi/tech/1347611669/307
308: デフォルトの名無しさん [sage] 2016/06/11(土) 16:54:13.93 ID:ve5pyeaw >>306-307 それ使ってもBOM入れるとエラーとかC/C++ソースと逆の状態で地獄の様相を呈してるぞ おまけにリソースエディタで編集すると問答無用でCP932で上書きされるという http://mevius.5ch.net/test/read.cgi/tech/1347611669/308
309: デフォルトの名無しさん [sage] 2016/06/25(土) 18:04:18.92 ID:0uMhZ5yd なんでboost.guiがないの? チャラくなっちゃうから? http://mevius.5ch.net/test/read.cgi/tech/1347611669/309
310: デフォルトの名無しさん [sage] 2016/06/26(日) 03:24:45.47 ID:bp4CfyDu どのgui環境に対するtoolkitを要求してるの? http://mevius.5ch.net/test/read.cgi/tech/1347611669/310
311: デフォルトの名無しさん [sage] 2016/06/30(木) 16:51:13.09 ID:I86oszq6 beginとかendとか書くの面倒だな〜と思ってboost.range.algorithmsを調べてると 途中から|=とかadaptorsとか出てくるのですが これは同じライブラリの話なのでしょうか? もしくは全く別の二つのライブラリなのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1347611669/311
312: デフォルトの名無しさん [sage] 2016/07/01(金) 18:57:17.98 ID:dukX0h6O >>311 どちらもBoostライブラリの一部 さらに、どちらもBoost.Rangeライブラリの一部 ヘッダファイルは別 boost/range/algorithm.hpp boost/range/adaptors.hpp お互いに独立しているから、別々に使っても問題ない http://mevius.5ch.net/test/read.cgi/tech/1347611669/312
313: デフォルトの名無しさん [sage] 2016/09/03(土) 19:00:02.22 ID:YfCK8gma 書いて http://mevius.5ch.net/test/read.cgi/tech/1347611669/313
314: デフォルトの名無しさん [sage] 2016/11/10(木) 01:28:10.39 ID:OAKAAmWh ぶんぶんぶーすと http://mevius.5ch.net/test/read.cgi/tech/1347611669/314
315: デフォルトの名無しさん [sage] 2016/12/16(金) 20:08:11.49 ID:qhGUM7zP Eigenでもublasでも動く行列計算プログラムをテンプレート使えば出来ないかな size1,size2とcolums,rowsが互換ないので挫折してるんだけど http://mevius.5ch.net/test/read.cgi/tech/1347611669/315
316: デフォルトの名無しさん [sage] 2017/01/31(火) 13:48:14.43 ID:cHCMKeND すんごい初歩的な質問で申し訳ないんだけど、 boost::serializeを使用するとき、register_typeを行う責任は誰にあるんだろう。 保存したいオブジェクトツリーをすべて内包するenvironmentクラスで一括して すべてのクラスのregister_typeを行うべきなのか、それともその中の個別オブジェクト単位で 自身及びその子が使用する可能性のあるクラスのみを扱うべきなのか。 たとえば、 environmentクラスの中にdomain1とdomain2のサブオブジェクトツリーがあり、 シリアライズ順もdomain1->domain2とした場合、 domain2内でのみ使用していたクラスをdomain1でも使うように拡張することになって、 そちらでもregister_typeを行うことになると、オブジェクトidの対応が崩れちゃうよね このケースではシリアライズのバージョンで対応できる範囲を逸脱しちゃうと思うんだけど。 どうするべきなんだろう。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/316
317: デフォルトの名無しさん [sage] 2017/01/31(火) 23:36:50.81 ID:ubkZ1wL6 そういうケースではBOOST_CLASS_EXPORT系のマクロで明示的にクラスとシリアライズ用IDを関連付けするんじゃないか http://mevius.5ch.net/test/read.cgi/tech/1347611669/317
318: デフォルトの名無しさん [sage] 2017/02/02(木) 16:13:10.51 ID:sVI7zoPy なるほど、ありがとう。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/318
319: デフォルトの名無しさん [sage] 2017/02/25(土) 00:04:09.61 ID:MSqa8twS boost liberty の全API をテストするコードってある? http://mevius.5ch.net/test/read.cgi/tech/1347611669/319
320: デフォルトの名無しさん [sage] 2017/02/25(土) 17:09:39.62 ID:usTDxsWv テスト走らせれば http://mevius.5ch.net/test/read.cgi/tech/1347611669/320
321: デフォルトの名無しさん [sage] 2017/02/25(土) 18:35:41.80 ID:MSqa8twS ごめん、質問が悪かった。 Boost Library の 全API をテストするテストコードはありますか? http://mevius.5ch.net/test/read.cgi/tech/1347611669/321
322: デフォルトの名無しさん [sage] 2017/02/26(日) 01:02:24.11 ID:0qHcAuFD 全APIのテストなのか中身は知らないがこのへん関連だろ ttps://github.com/boostorg/regression http://mevius.5ch.net/test/read.cgi/tech/1347611669/322
323: デフォルトの名無しさん [sage] 2017/02/27(月) 09:54:53.83 ID:xWycJXOi Pythonありきだよね、ありがとう。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/323
324: デフォルトの名無しさん [sage] 2017/04/08(土) 14:31:30.64 ID:8o5hcs67 Allocatorだけ変えればcudaでも動く? deviceという不思議な修飾子をtempleteに入れる方法がわからないが http://mevius.5ch.net/test/read.cgi/tech/1347611669/324
325: デフォルトの名無しさん [sage] 2017/06/16(金) 17:49:46.14 ID:I/6vJIh0 double ar[50]; ublas::matrix au(10,50,ar); みたいなことをeigenだとmapで できるけどublasはどうすればいいの? http://mevius.5ch.net/test/read.cgi/tech/1347611669/325
326: デフォルトの名無しさん [sage] 2017/08/22(火) 11:41:01.46 ID:taHMJpBI 1.64で入ったこのバグが1.65でも直ってない https://svn.boost.org/trac10/ticket/12723 adjustments to make test_dll_simple pass とかふざけた理由で必須ヘッダーを勝手に削除するとかなめてんのか死ね http://mevius.5ch.net/test/read.cgi/tech/1347611669/326
327: デフォルトの名無しさん [sage] 2017/10/24(火) 21:00:14.84 ID:A/5ZW6Io boost::spiritで質問させてください http://www.kmonos.net/alang/boost/classes/spirit.html このサンプルコードで四則演算をやっている部分がありますが、resultの型をvector<char>などにして int型の計算結果ではなく+-/*の4つの演算子をresultで取得するにはどのようにすればよいのでしょうか。 出力される演算子の順番は数があっていればよいです。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/327
328: デフォルトの名無しさん [sage] 2017/10/24(火) 21:46:16.76 ID:5YrUgwk0 >>327 どいう出力がほしいのかがよくわかんないんだけど、適当な入出力の例を出してもらえます? http://mevius.5ch.net/test/read.cgi/tech/1347611669/328
329: デフォルトの名無しさん [sage] 2017/10/24(火) 21:55:13.78 ID:Nipp6M8f >>328 1+2-3/4*5*5*5*5 と入力したら result[0]が'+' result[1]が'-' result[2]が'/' result[3]が'*' result[4]が'*' result[5]が'*' result[6]が'*'といった感じに取得したいです。 resultをvector<int>として result[0]が1 result[1]が2 result[2]が3 result[3]が4 result[4]が5 result[5]が5 result[6]が5 でもいいです。 要は、パースしたときの任意の要素を取得したい、ということです。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/329
330: 329 [sage] 2017/10/25(水) 12:26:35.26 ID:RJdooZ2I 自己解決しました http://mevius.5ch.net/test/read.cgi/tech/1347611669/330
331: デフォルトの名無しさん [sage] 2017/10/26(木) 12:51:32.71 ID:szUQF6lc >>330 どう解決したかを是非。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/331
332: デフォルトの名無しさん [sage] 2017/10/30(月) 23:02:21.71 ID:TQ7eO1pJ >>326 1.65で直ってるようだが 削除された boost/serialization/detail/get_data.hpp をincludeしてるやつが残ってただけの問題ぽい http://mevius.5ch.net/test/read.cgi/tech/1347611669/332
333: デフォルトの名無しさん [sage] 2017/12/29(金) 08:39:43.54 ID:xmeHjPXR ublasで蜜行列演算にmkl使えるのは知ってるけど、疎行列演算には使える? http://mevius.5ch.net/test/read.cgi/tech/1347611669/333
334: デフォルトの名無しさん [sage] 2018/02/13(火) 09:03:13.61 ID:ib6QEVBg boost.stacktraceで出力が以下のようになり、行数やファイル名が出力されません。 create a window.0x2C8766FA (dbgeng.dll) で例外がスローされました (app.exe 内): 0xC000001D: Illegal Instruction 0# 0x001E08DA in app 1# 0x001CF856 in app ... 9# 0x001F3C28 in app 10# BaseThreadInitThunk in kernel32 11# RtlInitializeExceptionChain in ntdll 12# RtlInitializeExceptionChain in ntdll ・環境…visual studio 2017 community&Nugetで取得したboost-vc141 ・再現するコード #define BOOST_STACKTRACE_LINK #define BOOST_STACKTRACE_USE_WINDBG #define BOOST_STACKTRACE_USE_ADDR2LINE #include <boost/stacktrace.hpp> #include <iostream> #pragma comment(lib, "libboost_stacktrace_windbg-vc141-mt-gd-x32-1_66.lib") void f() {std::cout << boost::stacktrace::stacktrace();} int main() {f(); return 0;} Nugetで取得したboostは以下のようなフォルダがあり、そのなかにlibboost_stacktrace_**.libがあります。 boost_stacktrace_noop-vc141.1.66.0.0 boost_stacktrace_windbg_cached-vc141.1.66.0.0 boost_stacktrace_windbg-vc141.1.66.0.0 boost_stacktrace_addr2line-vc141.1.66.0.0みたいな名前のフォルダがないため、libboost_stacktrace_addr2line**.libみたいなファイルもありません。それが原因な気がするのですがNugetで取得するのではなくソースからビルドしても変わらない気がします。 なのでboost.stacktraceはmsvcでは行数表示はサポートしていないということではないかと思っているのですが、あってるでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1347611669/334
335: デフォルトの名無しさん [sage] 2018/02/14(水) 22:51:28.21 ID:kBNifDWP http://www.boost.org/doc/libs/1_66_0/doc/html/stacktrace/configuration_and_build.html BOOST_STACKTRACE_USE_ADDR2LINEがvcでサポートされてないのは確かだな http://mevius.5ch.net/test/read.cgi/tech/1347611669/335
336: 334 [sage] 2018/02/15(木) 00:11:58.35 ID:tCvyFr2o >335 ありがとうございます。Platforms列を見れば良いことに気づきました。 自分で書こうと思います。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/336
337: デフォルトの名無しさん [] 2018/02/26(月) 21:02:17.66 ID:dPho+2cQ https://github.com/boostorg/filesystem/blob/develop/src/operations.cpp で、 Posix 環境はファイルコピーのバッファが const std::size_t buf_sz = 32768; で、Windows 環境は const std::size_t buf_size=128; の理由をおしえてくれめんす。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/337
338: デフォルトの名無しさん [sage] 2018/02/27(火) 00:18:23.58 ID:8AKTR9z8 WinはAPI呼び出してるだけだからソース読み間違えてるぞ http://mevius.5ch.net/test/read.cgi/tech/1347611669/338
339: デフォルトの名無しさん [sage] 2018/03/15(木) 20:09:58.62 ID:yS5ipMZT Boostを使って 圧縮ファイルの中の特定のファイルを解凍するというのはできるのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1347611669/339
340: デフォルトの名無しさん [sage] 2018/03/30(金) 03:50:07.93 ID:OeBMTFJE socket.cancel()、非同期な関数にしか効かないようなソースコメントやら、web情報見かけるんだけど、socket.recieve()に効くのはなんでやろ? 読み間違えてて使えるようになったとかなんかな。 なお、win10 boost 1.66で試しました。 土日でlinux試してみるつもりだけど処理系依存なのかな。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/340
341: デフォルトの名無しさん [] 2018/05/23(水) 20:19:45.93 ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方 役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 80D65 http://mevius.5ch.net/test/read.cgi/tech/1347611669/341
342: デフォルトの名無しさん [] 2018/07/05(木) 01:26:02.35 ID:RfoszcD2 CM0 http://mevius.5ch.net/test/read.cgi/tech/1347611669/342
343: デフォルトの名無しさん [] 2018/12/12(水) 22:11:38.00 ID:Gkf+46Kq Version 1.69.0 December 12th, 2018 02:58 GMT https://www.boost.org/users/history/version_1_69_0.html http://mevius.5ch.net/test/read.cgi/tech/1347611669/343
344: デフォルトの名無しさん [] 2019/04/14(日) 18:52:03.25 ID:YohaqxbG Version 1.70.0 April 12th, 2019 06:04 GMT https://www.boost.org/users/history/version_1_70_0.html http://mevius.5ch.net/test/read.cgi/tech/1347611669/344
345: デフォルトの名無しさん [] 2020/07/22(水) 20:58:36.13 ID:u8zoOFyR Visual Stadio2019でboost Python使いたいけど コンパイル済みバイナリーが古いのしかないみたい 新しいのどこか知らないですか? http://mevius.5ch.net/test/read.cgi/tech/1347611669/345
346: デフォルトの名無しさん [] 2020/07/23(木) 00:32:11.54 ID:4rdlbzE6 コンパイルしたらいいやん http://mevius.5ch.net/test/read.cgi/tech/1347611669/346
347: デフォルトの名無しさん [] 2020/07/23(木) 19:42:06.76 ID:RkdUmux0 何処かのconfig.hに古いVisual Studioのバージョン番号が直書きしてあるらしく、古いvisual studioのバージョン番号がついたdllが生成される http://mevius.5ch.net/test/read.cgi/tech/1347611669/347
348: デフォルトの名無しさん [] 2020/07/23(木) 21:01:15.25 ID:0ZuGEqzO pybind11使った方がいいんじゃないの? http://mevius.5ch.net/test/read.cgi/tech/1347611669/348
349: デフォルトの名無しさん [sage] 2020/07/23(木) 21:24:25.69 ID:SUKPW4AG pythonのは使ってないから動くか知らんけどvcpkgには入っとるで http://mevius.5ch.net/test/read.cgi/tech/1347611669/349
350: デフォルトの名無しさん [] 2020/07/24(金) 10:34:44.41 ID:qMgm686n >>347 config.hじゃなくて環境変数だったり あるいは`〜`の実行結果だったり http://mevius.5ch.net/test/read.cgi/tech/1347611669/350
351: デフォルトの名無しさん [] 2020/07/24(金) 15:37:03.90 ID:My3QjSVo VCPKGのBoostは常に新しい。 良い事とは限らないが。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/351
352: デフォルトの名無しさん [] 2020/07/27(月) 15:54:19.58 ID:ux/3EI2L boost-python あきらめて pybind11にしてみたけど python3.7しかインストールしてないのに python3.8のinitがないというエラーで動かない http://mevius.5ch.net/test/read.cgi/tech/1347611669/352
353: デフォルトの名無しさん [] 2020/07/27(月) 16:04:49.04 ID:ux/3EI2L windows糞すぎる 下請けが上の勝手な環境に すごい頑張って合わせないと C++とpythonの連携 動かすだけで1週間ぐらい消える 日本でWindowsユーザー多い理由は そういうことだと理解した 下請けが頑張って合わせるの拒否すればWindows使う人減るのに http://mevius.5ch.net/test/read.cgi/tech/1347611669/353
354: デフォルトの名無しさん [] 2020/07/27(月) 16:13:58.01 ID:vNtx9fDh おま環 http://mevius.5ch.net/test/read.cgi/tech/1347611669/354
355: デフォルトの名無しさん [] 2020/07/27(月) 17:58:36.21 ID:NsfDBFYW いろんなアプリが独自にpythonをインストールする。 どのパスのpythonが呼ばれているか調べてみては。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/355
356: デフォルトの名無しさん [sage] 2020/08/11(火) 19:29:17.92 ID:3wTAQydO 組み込みはLuaにすればそういう難儀なハナシは一切ないけどね スタティックリンクしてビルトインしても300KB切るぐらいだし http://mevius.5ch.net/test/read.cgi/tech/1347611669/356
357: デフォルトの名無しさん [sage] 2020/10/22(木) 20:02:39.21 ID:Ztx90rC8 x86版とx64版でライブラリファイルを作成したいのだけど、msvcのバージョンってどうやって調べられる? boostの導入に関する解説を見ても、それについて触れずにさらっと流されてるから再現出来なくて困る http://mevius.5ch.net/test/read.cgi/tech/1347611669/357
358: デフォルトの名無しさん [sage] 2020/10/23(金) 12:31:16.22 ID:4Cq9U5BR 今使うコンパイラのバージョンが知りたいのかランタイムで知りたいのか? http://mevius.5ch.net/test/read.cgi/tech/1347611669/358
359: デフォルトの名無しさん [sage] 2020/10/23(金) 22:20:45.80 ID:BCTw4Vdp コンパイラの方です http://mevius.5ch.net/test/read.cgi/tech/1347611669/359
360: デフォルトの名無しさん [sage] 2020/10/24(土) 01:19:27.77 ID:jTW1CdGL VSのツールからコマンドプロンプト開いて cl て実行する。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/360
361: デフォルトの名無しさん [sage] 2020/10/24(土) 06:59:45.92 ID:QYq4aWxy ここの「内部バージョン」じゃダメかね https://ja.wikipedia.org/wiki/Microsoft_Visual_C%2B%2B#%E8%A3%BD%E5%93%81%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%A8%E5%86%85%E9%83%A8%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3 http://mevius.5ch.net/test/read.cgi/tech/1347611669/361
362: デフォルトの名無しさん [sage] 2020/10/24(土) 20:58:15.91 ID:k6HOXbpL >>361 無事にコマンドプロンプトが荒ぶってます。ありがとう >>360 なぜか19.2xxxxxの数字が出てきました Native Tools Command Promptとは別のコマンドプロンプトだったのかな http://mevius.5ch.net/test/read.cgi/tech/1347611669/362
363: デフォルトの名無しさん [sage] 2020/10/25(日) 00:36:53.90 ID:wjzNX4u+ いやMSCのバージョンといえば普通これだと思うが。 _MSC_VERとか_MSC_FULL_VERの値だよ。 wikipediaに書いてあるところの内部バージョンはcl.exeのインストールディレクトリ見れば 〜\VC\Tools\MSVC\14.27.29110\bin\〜 とかになってるのでわかる。 そのコマンドプロンプトでpathって打てば割と前の方に出てくる。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/363
364: デフォルトの名無しさん [] 2020/11/01(日) 11:43:04.11 ID:CQ0FTSen https://trends.google.co.jp/trends/explore?q=%2Fm%2F034w42 中韓のボリュームが大きいということは、ゲームで使われているのでは。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/364
365: デフォルトの名無しさん [sage] 2020/11/01(日) 20:30:31.19 ID:PUn8GnnK 何で日本語でトレンド測ってんだ http://mevius.5ch.net/test/read.cgi/tech/1347611669/365
366: デフォルトの名無しさん [] 2020/11/02(月) 01:16:40.50 ID:cIYvgR5B >>365 カテゴリ自体は英語も日本語もない。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/366
367: デフォルトの名無しさん [] 2020/11/06(金) 07:12:14.22 ID:FaSUQUNx progress_displayはC++20にも入らないみたいですね。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/367
368: デフォルトの名無しさん [sage] 2020/12/29(火) 12:20:53.86 ID:4e7Fp8yU macOSでb2でビルドしたboostをxcodeで使おうとしたところ 大量のリンカエラーが Undefined symbol:std::string::_Rep::_M_destroy(... referenced from: boost::system... in libboost_thread.a(thread.o boostがライブラリにstdlib++を使っているからこうなるらしくlibc++を使わせてビルドすべく https://stackoverflow.com/questions/8486077/how-to-compile-link-boost-with-clang-libc この辺を参考にやってみるも同じリンカエラーが消えず そこで質問なのですが、このリンカエラーはboostがstdlib++を使っていることが原因という見立ては合ってますか? そうであれば、boostをlibc++を使ってビルドするにはどうすればいいですかね? http://mevius.5ch.net/test/read.cgi/tech/1347611669/368
369: デフォルトの名無しさん [sage] 2020/12/29(火) 12:41:42.93 ID:pOj5Hj0F >>368 >boostがライブラリにstdlib++を使っているからこうなるらしく 何を見てこう言ってるのか示してくれればそれを確かめるぐらいの人は出てきやすいかもね。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/369
370: デフォルトの名無しさん [sage] 2020/12/29(火) 12:49:23.28 ID:4e7Fp8yU http://www.366service.com/jp/qa/4635b921665b244600e769a6f5e94403 これ、の元英語版ですね(URL失念) http://mevius.5ch.net/test/read.cgi/tech/1347611669/370
371: デフォルトの名無しさん [sage] 2020/12/31(木) 01:10:27.91 ID:u9R6p7NQ 1.74まではb2を起動する前に環境変数をいじれば色々と細工ができたけど 1.75のb2からそれができなくなった。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/371
372: デフォルトの名無しさん [sage] 2021/03/30(火) 16:46:05.11 ID:SIhnL2vq boost::posix_time::ptimeのバイナリシリアライズではまった x86_64-w64-mingw32でシリアライズしたものをx86_64-linux-gnuで読みたい examples/libs/serialization/exampleにある portable_binary_iarchiveとportable_binary_oarchiveを使ってもだめ 原因はどうもlongの長さがx86_64-w64-mingw32で4バイトであるのに対して x86_64-linux-gnuで8バイトなのが原因のようだ http://mevius.5ch.net/test/read.cgi/tech/1347611669/372
373: デフォルトの名無しさん [] 2021/09/25(土) 18:25:00.93 ID:l9LRkEk/ $ cat hoge.cpp #include <iostream> #include <boost/date_time/posix_time/posix_time.hpp> using namespace std; using namespace boost::posix_time; int main () { ptime t0 (microsec_clock::local_time ()); ptime t1 (second_clock::local_time ()); cout << "t0: " << to_iso_string (t0) << '\n' << "t1: " << to_iso_string (t1) << '\n'; return 0; } $ g++ hoge.cpp $ ./a.out t0: 20210925T182058.919287 t1: 20210925T182058 t0をt1のように秒までの精度で出力したいのですが どうすればできるでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1347611669/373
374: デフォルトの名無しさん [sage] 2021/09/25(土) 18:49:53.75 ID:l9LRkEk/ 半年前のレスは俺のスレではないかww ここは誰もいないインターネッツですか? http://mevius.5ch.net/test/read.cgi/tech/1347611669/374
375: デフォルトの名無しさん [sage] 2021/09/25(土) 18:55:11.48 ID:YPTL2mI+ コロナワクチン3回目のboost接種してから、もう一度来てください http://mevius.5ch.net/test/read.cgi/tech/1347611669/375
376: 373 [sage] 2021/09/25(土) 19:14:58.56 ID:l9LRkEk/ とりあえずstring::substrを使うことにしました cout << "t0: " << to_iso_string (t0).substr (0, 15) << '\n'; C++ユーザ減ったなぁ.... http://mevius.5ch.net/test/read.cgi/tech/1347611669/376
377: デフォルトの名無しさん [sage] 2021/09/25(土) 20:07:37.17 ID:MTGu+1Tf std::chronoだと、精度違いを変換できたと思うんやけど、Boostはムリなん? 出力時の精度を指定するんじゃなくて、必要な精度のオブジェクトに変換したら? http://mevius.5ch.net/test/read.cgi/tech/1347611669/377
378: 373 [] 2021/09/25(土) 22:12:31.29 ID:l9LRkEk/ >>377 レス有難うございます >必要な精度のオブジェクトに変換したら? これを探しています chronoはstdに入ったんですね http://mevius.5ch.net/test/read.cgi/tech/1347611669/378
379: デフォルトの名無しさん [] 2021/09/25(土) 23:43:26.58 ID:wzNzdXVE このスレ立ったの2012年か http://mevius.5ch.net/test/read.cgi/tech/1347611669/379
380: 373 [] 2021/09/25(土) 23:49:49.54 ID:l9LRkEk/ この書き込みの少なさは今のC++ユーザの数を反映している? http://mevius.5ch.net/test/read.cgi/tech/1347611669/380
381: デフォルトの名無しさん [sage] 2021/09/25(土) 23:56:30.24 ID:MTGu+1Tf >>378 > >必要な精度のオブジェクトに変換したら? > これを探しています duration_cast<>()みたいなんないん? https://cpprefjp.github.io/reference/chrono/duration_cast.html > chronoはstdに入ったんですね C++11やで!w ほなら乗り替えたら? http://mevius.5ch.net/test/read.cgi/tech/1347611669/381
382: デフォルトの名無しさん [sage] 2021/09/26(日) 23:48:48.09 ID:PFNrbKFP 現代C++に必ずしもBoostが必要ではないのもあるかもしれんが 書き込み少なすぎる気はするね http://mevius.5ch.net/test/read.cgi/tech/1347611669/382
383: デフォルトの名無しさん [] 2021/09/28(火) 06:51:46.27 ID:3lUp+36x バイデン氏、追加接種受ける ワクチン懐疑派に呼び掛け:AFPBB News https://www.afpbb.com/articles/-/3368139 2021年9月28日 3:23 発信地:ワシントンD.C./米国 [ 米国 北米 ] 【9月28日 AFP】ジョー・バイデン(Joe Biden)米大統領(78)は27日、米製薬大手ファイザー(Pfizer)製新型コロナウイルスワクチンの追加接種(ブースター接種)を受け、まだ接種を受けていない米国民は国に損害を与えていると訴えた。 米保健当局は最近、65歳以上の高齢者や、新型ウイルス感染症の重症化リスクが高い基礎疾患のある成人、感染リスクの高い職業に従事する人について、追加接種を承認していた。 ホワイトハウス(White House)で追加接種を受けたバイデン氏は、「そうは見えないけれど、私は65歳以上だ」と冗談を飛ばした。同氏は1回目と2回目の接種を、いずれも就任前の昨年12月と今年1月に受けていた。 バイデン氏は、米国民の77%が接種を受けたが、接種率は十分ではなく、まだ4分の1近くの人々が接種を拒んでいると指摘。「この特異な少数派が、たくさんの人々、この国のその他の人々に対し、ひどい損害を引き起こしている」と述べ、「正しいことをしてほしい」と訴えた。(c)AFP http://mevius.5ch.net/test/read.cgi/tech/1347611669/383
384: デフォルトの名無しさん [] 2021/09/28(火) 16:18:33.79 ID:nD0g4rLv boostワクチン http://mevius.5ch.net/test/read.cgi/tech/1347611669/384
385: デフォルトの名無しさん [] 2024/04/16(火) 15:07:36.68 ID:ZKGNEpnp boost1.85が出たけどVS2019でbcp.exeのコンパイルに失敗 1.84までは全く問題なかったので不具合だと思う。1.86を待つか。 http://mevius.5ch.net/test/read.cgi/tech/1347611669/385
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s