以下の内容はhttps://faithandbrave.hateblo.jp/entry/20101210/1291964176より取得しました。


Boost.Fusion 出力フォーマット

Boost.Fusionでは、tuple_open, tuple_close, tuple_delimiterというのを使用することによって、出力時のフォーマットを変更することができます。

#include <iostream>
#include <boost/fusion/include/make_vector.hpp>
#include <boost/fusion/include/io.hpp>

namespace fusion = boost::fusion;

int main()
{
    std::cout << fusion::tuple_open('[');
    std::cout << fusion::tuple_close(']');
    std::cout << fusion::tuple_delimiter(", ");

    std::cout << fusion::make_vector(1, 'a', "Hello") << std::endl;
}
[1, a, Hello]

これ何気にすごいなぁ。





以上の内容はhttps://faithandbrave.hateblo.jp/entry/20101210/1291964176より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14