S.F. Page

Programming,Music,etc...

Boost 1.3.4 リリース

Boost 1.3.4 がリリースされていたので、現在ビルド中。

ビルド方法が少し簡単になっていた。

<自分が使っている範囲でわかったこと>

・ptr_map::iteratorが指す個々の値が、keyと値のpairになっていた。
これは従来のstd::mapと同じインターフェースにするための変更だと思われる。今までは、値は*iterで、キー値はiter.key()で取得していたので、コード変更が必要。

・directory_iteratorが指す個々の値がpathではなくdirectory_entryに変更になっていた。
よってコードの変更が必要。

<気になる新規ライブラリ>

・BOOST_FOREACH
・Typeof Library
・Xpressive Library