Boost総合スレ part10 (385レス)
上下前次1-新
145: 2013/10/17(木)09:04 AAS
cygwin
msys
mingw
bow
colinux
andlinux
146: 2013/10/28(月)01:08 AAS
boost::iostreamsの自作フィルタとか需要あるのかね。
147: 2014/01/04(土)22:34 AAS
使ってますかぁ
148(1): 2014/01/16(木)22:33 AAS
最近、githubに以降したんだけれど、
今のところ公式から落としてくるのには、
各リポジトリのすべてをクローンしなきゃいけないの?
ライブラリ単位でリポジトリが分散したせいでやりづらくなっているんだが
149: 2014/01/16(木)22:38 AAS
HEADだけ取れるだろ
150(1): 2014/01/17(金)00:47 AAS
>>148
外部リンク:svn.boost.org
> git clone --recursive git@github.com:boostorg/boost.git modular-boost >clone.log
> ...
151: 2014/01/17(金)08:45 AAS
先生!
大変です。size_t が居なくなりました。
gcc を 4.5 -> 4.8 にアップグレードしたところ、size_t が脱走しました。
いや、boost のインストール時なのかもしらん。
オーソドックスな対策と
その原因に関する解説ページを教えていただけませんでしょうか?
現在必要なソースのヘッダごとに
#ifndef _SIZE_T
#define _SIZE_T
typedef __SIZE_TYPE__ size_t;
#endif
と対策していますが、どー考えても対策としてはタコです。
boost/pending/cstddef.hpp も怪しいが、単純なgccの問題かもとも思っています。
宜しくお願いいたします。
152(1): 2014/01/17(金)08:49 AAS
std::size_t
153: 2014/01/17(金)09:32 AAS
>>152
ありがとうございます。
どこに定義すればよいのでしょうか?
また、この原因はboostでしょうか?
154: 2014/01/17(金)09:41 AAS
#include <cstddef>
155: 2014/01/18(土)03:22 AAS
>>150
thx
SSHがめんどいのでHTTPSで落としたよ
156: 片山博文MZ無能 ◆T6xkBnTXz7B0 2014/02/23(日)00:53 AAS
大変便利であるからしてage。
157: 片山博文MZ無能 ◆T6xkBnTXz7B0 2014/02/23(日)01:10 AAS
【Boostのここがスゴい1】
ほとんどのライブラリがリンクなしで(#includeするだけで)使える。※但しインスコが必要
【Boostのここがスゴい2】
C++11以前の古いコンパイラでもboost::shared_ptrなどのスマートポインタが使える。
158: 片山博文MZ無能 ◆T6xkBnTXz7B0 2014/02/23(日)01:16 AAS
【Boostのここがスゴい3】
Boost.multiprecisionで手軽に多倍長演算(非常に桁数の大きい演算)ができる。
【Boostのここがスゴい4】
古いコンパイラでもマルチプラットフォームでマルチスレッド対応が可能。
159: 片山博文MZ無能 ◆T6xkBnTXz7B0 2014/02/23(日)01:27 AAS
……こんな感じで宣伝頼む
160: 2014/02/23(日)02:04 AAS
【Boostのここがヒドい1】
バイナリがでかくなる
【Boostのここがヒドい2】
コンパイルエラーがいみふ
161: 2014/02/23(日)02:33 AAS
awkは、2^200を計算できないのですが、
bcコマンドは出来ます
Pythonは、2の1万乗、つまり3千桁も計算できる
Rubyは、2の千乗、つまり300桁も計算できる
162(1): 2014/02/23(日)03:05 AAS
【Boostのここがヒドい3】
boostインストールしたらboostフォルダだけで2GB超える
163(2): 2014/02/23(日)05:02 AAS
必要なライブラリだけビルドしろよ
164(1): 片山博文MZ無能 ◆T6xkBnTXz7B0 2014/02/23(日)12:29 AAS
MiniBoost
外部リンク[exe]:dl.dropboxusercontent.com
Boostを49.5 MBに圧縮!!! USBメモリに保存できる!!!
165(1): 2014/02/23(日)12:53 AAS
>>162
ネタだと言ってくれ・・・
166: 2014/02/23(日)13:09 AAS
Boostつかうと一気に実行ファイルサイズが10倍に?!
167: 2014/02/23(日)15:22 AAS
>>165
色んなオプションでコンパイルできるから…全パターンのコンパイルしたら結構でかいんじゃね?
流石に試したことはないけど…
168(1): 2014/02/23(日)15:31 AAS
>>163
自分で使う気が無くても
このライブラリをつかうにはboostを使ってね♪ってのがあるだろ
boost感染と呼ぶべきか
169: 2014/02/23(日)15:47 AAS
1.56.0まだかよ
170: 2014/02/23(日)15:49 AAS
>>164
ウィルス?
171: 2014/02/24(月)02:02 AAS
>>168
それを言うならboost汚染ではあるまいか…
172: 2014/02/24(月)10:55 AAS
contaminated population
173(1): 2014/02/25(火)02:05 AAS
>>163
車輪の再発明を避けることを徹底すると必要なライブラリがどんどん膨らんでいくよ
便利そうだからと安易にライブラリに追加してると、便利そうだからと安易に利用することになって
依存関係が発生してしまう
174(1): 2014/02/25(火)02:27 AAS
そんなことは必要なライブラリが膨らんでから考える
いちいちzlibなりboost::serializeなり自作してられっか
上下前次1-新書関写板覧索設栞歴
あと 211 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.009s