…というご指摘があるかもしれません。
わかります。私もプログラミングを学び始めた頃は、理解のためにライブラリに頼らない方向で考えていました。でも、 Boost は別格ですので、ぜひとも利用を検討してみて下さい。
まず、 Boost は作ってる人からして違います。 Boost は C++ 標準に大きく関わる方々が更新しています。時期 C++ 標準に Boost のアイデアが入ることすらあります(実際に C++0x でも Boost のアイデアが取り入れられています)。いわば規格公認のライブラリとでも申しましょうか。
もう、私は言語の一部と思って使うことにしました。他の言語でも Generics が台頭してきてますし、 C++ を知らない人に「これは全く未知のパラダイムだ!」と思われることもなくなってくると思います。
Comments
boost…使ってみようと思い、入れてはみたのですが、なかなかいい情報をネット上で探すのは難しいです
こうすれば、こうできますよ、とサンプルがありますが、その通りに実行するとコンパイルできなかったりします…
それをどのようにして解決したものか…と悩んだ末に、使わない、という道を選択してしまっています
便利なのにもったいない…
どうやら、boostが環境に馴染んでいないのではないかと思うのですが…何か情報はありませんか?
> yomogi さん
コンパイラは新しいやつですよね? Visual C++ 2008 とか。
確かにコンパイルできない環境もあるそうなのですが、
コンパイラが新しければ対応度は増しているはずです。
また、 Boost は配置しただけではダメで、コンパイルが必要な物があります。
ご存じでしたらすみません m(_ _)m
Boost は興味あるやつだけ使おうと思っています。
そうすると2~3つ程度になってしまうのですが、
それでよければソースコードを共有できるかと思います。
そうなんです
そのコンパイルが必要なものが何故かできない…
bjamを実行してもlibが作成されていないという…
ネットにある情報通りにやってはみたのですが…ううん…
Regexとか便利だと思っていたのにっ
もったいない><
> yomogi さん
あー、なるほど、そっちでしたか。
すみません、勘違いしてました。
前にコンパイルしたときの記録で良ければアップしました。
Contributions