読者です 読者をやめる 読者になる 読者になる

Boost

Boost.PropertyTree: XML 出力

序論 Boost.PropertyTree は 木構造のライブラリーで,XML, JSON, INI, INFO のパーサが提供されている. Boost.PorpertyTree を利用して W3Schools の XML Attributes の <messages> <note id="501"> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note> <note id="502"> <to>Jani</to> <from>T…</from></note></messages>

Boost のバージョンの確認法

#include <iostream> #include <boost/version.hpp> int main() { int major = BOOST_VERSION / 100000; int minor = BOOST_VERSION / 100 % 1000; int patch = BOOST_VERSION % 100; std::cout << "boost version " << major << "." << minor << "." << patch << " or " << BOOST_LIB_VER</boost/version.hpp></iostream>…

Boost 1.57.0 のビルド

tarball のダウンロード sourceforge から boost_1_57_0.tar.gz をダウンロードし,解凍する. % wget http://sourceforge.net/projects/boost/files/boost/1.57.0/boost_1_57_0.tar.gz % tar xvzf boost_1_57_0.tar.gz % cd boost_1_57_0 b2 及び bjam を生…