2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

Boost総合スレ part10

1 :デフォルトの名無しさん:2012/09/14(金) 17:34:29.08 .net
過去スレ
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/

336 :デフォルトの名無しさん:2018/02/26(月) 21:02:17.66 ID:dPho+2cQ.net
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;

の理由をおしえてくれめんす。

337 :デフォルトの名無しさん:2018/02/27(火) 00:18:23.58 ID:8AKTR9z8.net
WinはAPI呼び出してるだけだからソース読み間違えてるぞ

338 :デフォルトの名無しさん:2018/03/15(木) 20:09:58.62 ID:yS5ipMZT.net
Boostを使って
圧縮ファイルの中の特定のファイルを解凍するというのはできるのでしょうか?

339 :デフォルトの名無しさん:2018/03/30(金) 03:50:07.93 ID:OeBMTFJE.net
socket.cancel()、非同期な関数にしか効かないようなソースコメントやら、web情報見かけるんだけど、socket.recieve()に効くのはなんでやろ?
読み間違えてて使えるようになったとかなんかな。
なお、win10 boost 1.66で試しました。
土日でlinux試してみるつもりだけど処理系依存なのかな。

340 :デフォルトの名無しさん:2018/05/23(水) 20:19:45.93 ID:Au5e7VGg.net
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

80D65

341 :デフォルトの名無しさん:2018/07/05(木) 01:26:02.35 ID:RfoszcD2.net
CM0

342 :デフォルトの名無しさん:2018/12/12(水) 22:11:38.00 ID:Gkf+46Kq.net
Version 1.69.0
December 12th, 2018 02:58 GMT
https://www.boost.org/users/history/version_1_69_0.html

343 :デフォルトの名無しさん:2019/04/14(日) 18:52:03.25 ID:YohaqxbG.net
Version 1.70.0
April 12th, 2019 06:04 GMT
https://www.boost.org/users/history/version_1_70_0.html

344 :デフォルトの名無しさん:2020/07/22(水) 20:58:36.13 ID:u8zoOFyR.net
Visual Stadio2019でboost Python使いたいけど
コンパイル済みバイナリーが古いのしかないみたい
新しいのどこか知らないですか?

345 :デフォルトの名無しさん:2020/07/23(木) 00:32:11.54 ID:4rdlbzE6.net
コンパイルしたらいいやん

346 :デフォルトの名無しさん:2020/07/23(木) 19:42:06.76 ID:RkdUmux0.net
何処かのconfig.hに古いVisual Studioのバージョン番号が直書きしてあるらしく、古いvisual studioのバージョン番号がついたdllが生成される

347 :デフォルトの名無しさん:2020/07/23(木) 21:01:15.25 ID:0ZuGEqzO.net
pybind11使った方がいいんじゃないの?

348 :デフォルトの名無しさん:2020/07/23(木) 21:24:25.69 ID:SUKPW4AG.net
pythonのは使ってないから動くか知らんけどvcpkgには入っとるで

349 :デフォルトの名無しさん:2020/07/24(金) 10:34:44.41 ID:qMgm686n.net
>>346
config.hじゃなくて環境変数だったり
あるいは`〜`の実行結果だったり

350 :デフォルトの名無しさん:2020/07/24(金) 15:37:03.90 ID:My3QjSVo.net
VCPKGのBoostは常に新しい。
良い事とは限らないが。

351 :デフォルトの名無しさん:2020/07/27(月) 15:54:19.58 ID:ux/3EI2L.net
boost-python あきらめて
pybind11にしてみたけど
python3.7しかインストールしてないのに
python3.8のinitがないというエラーで動かない

352 :デフォルトの名無しさん:2020/07/27(月) 16:04:49.04 ID:ux/3EI2L.net
windows糞すぎる
下請けが上の勝手な環境に
すごい頑張って合わせないと
C++とpythonの連携
動かすだけで1週間ぐらい消える

日本でWindowsユーザー多い理由は
そういうことだと理解した

下請けが頑張って合わせるの拒否すればWindows使う人減るのに

353 :デフォルトの名無しさん:2020/07/27(月) 16:13:58 ID:vNtx9fDh.net
おま環

354 :デフォルトの名無しさん:2020/07/27(月) 17:58:36.21 ID:NsfDBFYW.net
いろんなアプリが独自にpythonをインストールする。
どのパスのpythonが呼ばれているか調べてみては。

355 :デフォルトの名無しさん:2020/08/11(火) 19:29:17.92 ID:3wTAQydO.net
組み込みはLuaにすればそういう難儀なハナシは一切ないけどね
スタティックリンクしてビルトインしても300KB切るぐらいだし

356 :デフォルトの名無しさん:2020/10/22(木) 20:02:39.21 ID:Ztx90rC8.net
x86版とx64版でライブラリファイルを作成したいのだけど、msvcのバージョンってどうやって調べられる?
boostの導入に関する解説を見ても、それについて触れずにさらっと流されてるから再現出来なくて困る

357 :デフォルトの名無しさん:2020/10/23(金) 12:31:16.22 ID:4Cq9U5BR.net
今使うコンパイラのバージョンが知りたいのかランタイムで知りたいのか?

358 :デフォルトの名無しさん:2020/10/23(金) 22:20:45.80 ID:BCTw4Vdp.net
コンパイラの方です

359 :デフォルトの名無しさん:2020/10/24(土) 01:19:27.77 ID:jTW1CdGL.net
VSのツールからコマンドプロンプト開いて
cl
て実行する。

360 :デフォルトの名無しさん:2020/10/24(土) 06:59:45.92 ID:QYq4aWxy.net
ここの「内部バージョン」じゃダメかね
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

361 :デフォルトの名無しさん:2020/10/24(土) 20:58:15.91 ID:k6HOXbpL.net
>>360
無事にコマンドプロンプトが荒ぶってます。ありがとう

>>359
なぜか19.2xxxxxの数字が出てきました
Native Tools Command Promptとは別のコマンドプロンプトだったのかな

362 :デフォルトの名無しさん:2020/10/25(日) 00:36:53.90 ID:wjzNX4u+.net
いやMSCのバージョンといえば普通これだと思うが。
_MSC_VERとか_MSC_FULL_VERの値だよ。
wikipediaに書いてあるところの内部バージョンはcl.exeのインストールディレクトリ見れば
〜\VC\Tools\MSVC\14.27.29110\bin\〜
とかになってるのでわかる。
そのコマンドプロンプトでpathって打てば割と前の方に出てくる。

363 :デフォルトの名無しさん:2020/11/01(日) 11:43:04.11 ID:CQ0FTSen.net
https://trends.google.co.jp/trends/explore?q=%2Fm%2F034w42

中韓のボリュームが大きいということは、ゲームで使われているのでは。

364 :デフォルトの名無しさん:2020/11/01(日) 20:30:31.19 ID:PUn8GnnK.net
何で日本語でトレンド測ってんだ

365 :デフォルトの名無しさん:2020/11/02(月) 01:16:40.50 ID:cIYvgR5B.net
>>364
カテゴリ自体は英語も日本語もない。

366 :デフォルトの名無しさん:2020/11/06(金) 07:12:14.22 ID:FaSUQUNx.net
progress_displayはC++20にも入らないみたいですね。

367 :デフォルトの名無しさん:2020/12/29(火) 12:20:53.86 ID:4e7Fp8yU.net
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++を使ってビルドするにはどうすればいいですかね?

368 :デフォルトの名無しさん:2020/12/29(火) 12:41:42.93 ID:pOj5Hj0F.net
>>367
>boostがライブラリにstdlib++を使っているからこうなるらしく
何を見てこう言ってるのか示してくれればそれを確かめるぐらいの人は出てきやすいかもね。

369 :デフォルトの名無しさん:2020/12/29(火) 12:49:23.28 ID:4e7Fp8yU.net
http://www.366service.com/jp/qa/4635b921665b244600e769a6f5e94403
これ、の元英語版ですね(URL失念)

370 :デフォルトの名無しさん:2020/12/31(木) 01:10:27.91 ID:u9R6p7NQ.net
1.74まではb2を起動する前に環境変数をいじれば色々と細工ができたけど
1.75のb2からそれができなくなった。

371 :デフォルトの名無しさん:2021/03/30(火) 16:46:05.11 ID:SIhnL2vq.net
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バイトなのが原因のようだ

372 :デフォルトの名無しさん:2021/09/25(土) 18:25:00.93 ID:l9LRkEk/.net
$ 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のように秒までの精度で出力したいのですが
どうすればできるでしょうか?

373 :デフォルトの名無しさん:2021/09/25(土) 18:49:53.75 ID:l9LRkEk/.net
半年前のレスは俺のスレではないかww
ここは誰もいないインターネッツですか?

374 :デフォルトの名無しさん:2021/09/25(土) 18:55:11.48 ID:YPTL2mI+.net
コロナワクチン3回目のboost接種してから、もう一度来てください

375 :373:2021/09/25(土) 19:14:58.56 ID:l9LRkEk/.net
とりあえずstring::substrを使うことにしました
cout << "t0: " << to_iso_string (t0).substr (0, 15) << '\n';
C++ユーザ減ったなぁ....

376 :デフォルトの名無しさん:2021/09/25(土) 20:07:37.17 ID:MTGu+1Tf.net
std::chronoだと、精度違いを変換できたと思うんやけど、Boostはムリなん?
出力時の精度を指定するんじゃなくて、必要な精度のオブジェクトに変換したら?

377 :373:2021/09/25(土) 22:12:31.29 ID:l9LRkEk/.net
>>376
レス有難うございます
>必要な精度のオブジェクトに変換したら?
これを探しています

chronoはstdに入ったんですね

378 :デフォルトの名無しさん:2021/09/25(土) 23:43:26.58 ID:wzNzdXVE.net
このスレ立ったの2012年か

379 :373:2021/09/25(土) 23:49:49.54 ID:l9LRkEk/.net
この書き込みの少なさは今のC++ユーザの数を反映している?

380 :デフォルトの名無しさん:2021/09/25(土) 23:56:30.24 ID:MTGu+1Tf.net
>>377
> >必要な精度のオブジェクトに変換したら?
> これを探しています

duration_cast<>()みたいなんないん?
https://cpprefjp.github.io/reference/chrono/duration_cast.html

> chronoはstdに入ったんですね

C++11やで!w
ほなら乗り替えたら?

381 :デフォルトの名無しさん:2021/09/26(日) 23:48:48.09 ID:PFNrbKFP.net
現代C++に必ずしもBoostが必要ではないのもあるかもしれんが
書き込み少なすぎる気はするね

382 :デフォルトの名無しさん:2021/09/28(火) 06:51:46.27 ID:3lUp+36x.net
バイデン氏、追加接種受ける ワクチン懐疑派に呼び掛け: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

383 :デフォルトの名無しさん:2021/09/28(火) 16:18:33.79 ID:nD0g4rLv.net
boostワクチン

384 :デフォルトの名無しさん:2023/03/24(金) 15:08:51.18 ID:rAhKJR65V
統ー教会信者と公明党經由創価学会信者を騙くらかして薄汚い政権を維持してきた世界最悪の腐敗テ口組織自民党だが.
統‐教會を利用することが困難になってきたからと,安倍晋≡の専制主義思想を露骨に押し出してきたな
日本を悪者にすることで政権を維持してきたいつまで經っても国交断絶してくれない毎曰曰本列島縦断して騒音まみれにしてるバ力チョン同様.
戰時中の敵損害2倍日本軍損害半分みたいな嘘ハ百報道連發して北朝鮮を惡者にして自閉隊という憲法違反の税金泥棒利権を維持してきた
わけだか゛,今度は露骨に挑發して反發させてマッチポンプ丸出して゛軍事予算倍増に異次元増税までして日本の軍国主義化を推し進めてやがる
國民に憎まれて討ち取られた安倍晋三の二の舞になるまいと.てめえの身を守るための軍事増強というのが岸田異次元増税文雄の本音な
□シアに脅威とみなされて攻撃された軍事費GDP比4%超のカ゛チキチ国家ウクライナのように隣國に脅威視されれば利権倍増できるしな
合理的に考えて.金正恩の立場なら過去に攻め込んできた日本の軍事費がGDP比2%にもなったら東京を灰燼に帰してやるしかないわな

創価学會員は.何百萬人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まで出てる世界最悪の殺人腐敗組織公明党を
池田センセ―が囗をきけて容認するとか本気で思ってるとしたら侮辱にもほと゛があるぞ!
htΤΡs://i.imgur,com/hnli1ga.jpeg

385 :デフォルトの名無しさん:2024/04/16(火) 15:07:36.68 ID:ZKGNEpnp.net
boost1.85が出たけどVS2019でbcp.exeのコンパイルに失敗
1.84までは全く問題なかったので不具合だと思う。1.86を待つか。

87 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★